33
Charred automobiles and particles cluttered the roads of Noumea, the funding of New Caledonia, after days of objections versus French control of the island.
Source link