The Al Queda Trials: Day One

Duelling press conference from the Defense and Prosecution in United States for Khalid Sheikh Mohammmed trial.

Latest Videos on Legion TV



















































 

 

YouTube Terms of Service