US releases 11 Yemen nationals from Guantanamo Bay
The United States has released 11 Yemeni detainees from the controversial naval base at Guantanamo Bay, Cuba, where they had been held for over two decades without charge. The Pentagon said late on Monday that the 11 men had been transferred to Oman, as the Biden administration pushes to clear the facility of uncharged prisoners in its…
Share