-
US senators are calling for a UN investigation into Iranian torture centers
Former US President Barack Obama said that the US Guantanamo Bay prison is the “least worst” place in the world to warehouse prisoners in “the war on terror”. He added that the detention and trial experiment at Gitmo has been a “moral, legal, strategic, and financial sinkhole for our country.” The first prisoners that the…