France mobilises police to regain control of New Caledonia airport road
May 20, 2024
Paris [France], May 20: French police trying to restore order in the island territory of New Caledonia after days of deadly unrest have cleared dozens of barricades that had been blocking the main road linking the airport to the capital, Noumea, a senior official said.
Read More...