Moorish Science in the news