ifg.org
Diego Garcia: 50 Years of Fiction About an American Military Base
The U.S. military facility on the island of Diego Garcia in the Indian Ocean represents a horrific example of the human costs of war and imperialism.