9/11 "mastermind" Khalid Sheikh Mohammed gets life in jail under plea deal

I’ve frequently seen him called the “Ron Jeremy terrorist” based on that photo.

11 Likes