Mauritius challenges UK’s ownership of Chagos islands

UK’s ownership of the Chagos archipelago is officially being challenged. This happened after the Mauritian ambassador…