The Daily Star
The Daily Star
AsiaPac · 13 mins ago

US judge throws out confessions of alleged 9/11 mastermind: report

This week, the trial date for Mohammed and three others accused plotters was set for June 5, 2028 at the US naval base in Guantanamo Bay, Cuba.
The Daily Star
Do you trust The Daily Star?
Sign in to rate
Discussion
?

No comments yet — be the first to start the discussion!