Protests flare up in New Caledonia as France detains activists

Protests flare up in New Caledonia as France detains activists

BBC News

Published

A town hall and police station are set alight after France detains pro-independence figures.

Full Article