New Caledonia flights halted over health pass dispute

Chiefs in New Caledonia’s Loyalty islands have forced the closure of the islands’ airports.




You may also like...