Follow us on google news

French special

French special troops are heading to Guadeloupe.

France sends a particular police unit to the overseas Caribbean region of Guadeloupe when riots… Read More