Demonstrators march through the streets of Mamoudzou, capital of the French Indian Ocean island of Mayotte, during a protest on March 7, 2018. Ornella Lamberti / AFP
Demonstrators march through the streets of Mamoudzou, capital of the French Indian Ocean island of Mayotte, during a protest on March 7, 2018. Ornella Lamberti / AFP