Obama Frees 10 Guantánamo Detainees

The Defense Department announced Thursday that 10 Yemeni detainees have been set free from Guantánamo Bay detention camp in Cuba.

0
0