Bharat Express

Death Penalty Cases

US Defense Secretary Lloyd Austin has annulled a recent plea deal with Khalid Sheikh Mohammed and two 9/11 accomplices.