<$BlogRSDUrl$>

Wednesday, March 29, 2006

Bird's Eye View of the "Salt Pit" 



An aerial view of the secret torture chamber overseen by the CIA located in Afghanistan

This page is powered by Blogger. Isn't yours?