Charred autos and particles littered the streets of Noumea, the capital of New Caledonia, after days of protests towards French management of the island.
Unrest Continues in New Caledonia
RELATED ARTICLES
Charred autos and particles littered the streets of Noumea, the capital of New Caledonia, after days of protests towards French management of the island.