The Moroccan team saw their best performance in 15 years at what is widely considered to be the most prestigious of all international olympiads.

Morocco Achieves Best Performance in 15 Years at International Mathematical Olympiad
Moroccan team