Content Section
Flags of Yemen and Ghana, barbed wire signifying unhappiness with Guantanamo Bay prisoners from Yemen released into Ghana Photo Illustration by Brigette Supernova/The Daily Beast
More Guantanamo