On the 29th of October 1965, Mehdi Ben Barka was allegedly abducted in France by French police and never seen again. According to an article issued by the Time magazine entitled «the Murder of Ben Barka», the Moroccan politician’s disappearance involves Moroccan agents, the French intelligence agents and the Israeli Mossad.
Morocco ranked 66th globally in the 2024 Global Innovation Index, performing notably well in creativity and exceeding expectations for lower-middle-income countries. The report also highlighted Morocco's rapid rise in the rankings over the past decade and its inclusion among Africa's top scientific clusters, though challenges remain in business development and patenting.