New Caledonia Police Detain Independence Leader and 7 Others in Wake of Revolt Against French Rule

Police in the restive French Pacific territory of New Caledonia have rounded up eight people, including an independence leader

Police in the restive French Pacific territory of New Caledonia have rounded up eight people, including an independence leader