Biden Administration Set to Free 9/11 Detainee Jailed in Guantanamo Since 2002
The Biden administration is planning on releasing a detained terrorist the U.S. government suspected was involved with the Sept. 11, 2001, attacks. Mohammed al-Qahtani has been detained at Guantánamo Bay's ...