Diego Garcia is a strategic coral atoll in the Indian Ocean's Chagos Archipelago. Part of the British Indian Ocean Territory, it hosts a major U.S. military base. Its history is marked by the controversial 1970s forced removal of native Chagossians.
Click to View More
© 2026 iasgyan. All right reserved