Monday, November 16, 2009

New Bagram Prison


The U.S. military unveiled a new detention facility at Bagram Air Base in Afghanistan over the weekend.

No comments:

Blog Archive