Skip to content
Home » News » UK signs £101m-a-year deal to hand over Chagos Islands

UK signs £101m-a-year deal to hand over Chagos Islands