Wednesday, December 4, 2024
- Advertisement -spot_img

TAG

UK-US military base

I spent 5 days on world’s ‘most secretive island’ – here’s what they don’t wa…

Diego Garcia is the largest of 60 small islands belonging to the Chagos Archipelago, and is a disputed overseas territory of the UK, part...

Latest news

- Advertisement -spot_img