The island is named Diego Garcia, the biggest little island in the Indian Ocean's isolated Chagos Archipelago. Never heard of it? Consult the map — it's south of India and kinda sorta between ...
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 ...
The military base at Diego Garcia, the so-called "Footprint of Freedom," is a seventeen-square mile atoll of the Chagos ...
DIEGO GARCIA - The hot, humid air gusts over the pier and through the red, rusty cranes sitting atop a blue cargo ship, which casts long shadows on the workers down below. Crusty leather gloves ...