With 15 inmates remaining, advocates urge Biden to release more Gitmo detainees before he leaves office on January 20.
What The Fuck Is Happening?!
With 15 inmates remaining, advocates urge Biden to release more Gitmo detainees before he leaves office on January 20.