An Inconvenient Trial

  • Aired:  01/26/10
  •  | Views: 137,993

Wyatt Cenac wonders if trying Khalid Sheikh Mohammed in New York is worth the inconvenience it will cause. (8:30)

Loading...