Protesters gather on the Place de la Republique in Mamoutzou, on the French Indian Ocean island of Mayotte during a demonstration against insecurity and immigration.
Protesters gather on the Place de la Republique in Mamoutzou, on the French Indian Ocean island of Mayotte during a demonstration against insecurity and immigration.
Nawaiwaqt Group | Copyright © 2024