Monday, December 06, 2004

Forbidden Photo

This is one of the photos that the Pentagon has asked the media not to show. It depicts the return of American war dead from Iraq to Dover Air Force Base on board an Air Force C-130. The Memory Hole obtained the photo (and 287 others like it) through a Freedom of Information Act request.