Protests flare up in New Caledonia as France detains activists
A town hall and police station are set alight after France detains pro-independence figures.
The post Protests flare up in New Caledonia as France detains activists appeared first on News and Blog Center | RSS Feed Syndication.