Mauritius Chagos Island Dispute | Us Air Base | Explained | Tamil | Sirkali Saravanan

0
22

The archipelago hosts the US military base on Diego Garcia, the largest of around 55 islands that form Chagos. In 1965, the …

source

Have something to say? Leave a comment: