Follow us on google news

Guadeloupe

French special troops are heading to Guadeloupe.

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