The military base at Diego Garcia, the so-called "Footprint of Freedom," is a seventeen-square mile atoll of the Chagos ...
On the remote tropical island of Diego Garcia, in the middle of the Indian Ocean, lies a secretive, strategically vital US military base The base has served as a launchpad for US military ...
All names of the migrants have been changed Early one morning in October 2021, a fishing boat was spotted struggling near the island of Diego Garcia. The vessel immediately attracted the attention ...