Day: May 27, 2023
FRENCH HISTORY
France and Netherlands ink deal on Caribbean 'footrace frontier'
France and the Netherlands have signed a historic accord demarcating the border between the two countries on the island of Saint Martin in the Caribbean.