The 9/11 Terrorists Should Have Been Brought to Justice Long Ago Posted August 5, 2024in Israel • Published by The recent debacle over plea deals has its roots in the Obama-Biden administration’s efforts to close Guantanamo Bay. Click here to view the full article