Nonprofit, public-interest journalism, 2000–2010

by

|

A Site In Question

Leased to the United States by the British in the early 1970s, the island of Diego Garcia is home to extensive U.S. military facilities that include, critics say, a CIA “black site.” The Guardian reports that British MPs will investigate the claims.

Photo: Air Force hangars on Diego Garcia (gin_e)