Defense Sec. Austin Revokes Plea Deal for 9/11 Masterminds
August 02, 2024
44 Comments
on The plea deal was met with outrage....