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

Immigration an issue on France's Indian Ocean island of Mayotte