Liam Carter
January 1, 2025
Defense Secretary Lloyd Austin’s bid to throw out the plea deals for Khalid Sheikh Mohammed and two...