close window Close WindowPrint this page   
Click for more of the
best photojournalism:
In Afghanistan, the largest CIA covert prison was code-named the Salt Pit, at center left above.
camera works Photo Credit: Space Imaging Middle East Photo