French government and New Caledonia have signed an agreement promising greater independence for the New Caledonian archipelago

Back to top button