Uncategorized August 27, 2026 More than 20 years later, accused 9/11 mastermind finally gets trial date Anna Smith Mohammed has been held at the U.S. naval base at Guantánamo Bay, Cuba, since 2006 and is among the last detainees being held there. PREVIOUS ARTICLES Home >