Diego Garcia, largest island in the Chagos archipelago, is a remote Indian Ocean island almost 2,000 miles (3,200 kilometers) from the coast of East Africa and is home to a US and UK military facility…
Read More
Your trusted source of news.
Diego Garcia, largest island in the Chagos archipelago, is a remote Indian Ocean island almost 2,000 miles (3,200 kilometers) from the coast of East Africa and is home to a US and UK military facility…
Read More