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.