Displaying all articles tagged:

Tariq Ba Odah

  1. guantanamo bay
    U.S. Releases 9 More Guantanamo DetaineesEighty detainees now remain, the lowest population at the facility in 14 years.