UK signs deal to hand over Chagos Islands to Mauritius, India welcomes the treaty
AMN/ WEB DESK The United Kingdom signed an agreement today handing sovereignty over the contested and strategically located Chagos Islands to Mauritius. The move, the British government said, ensures the…
