Filter by

Richard Shultz

Videos

Sorted by Most Recent Airing
Showing 1 - of 1
  • Last Aired

    Life Sentence for Jonathan Pollard

    David Klinghofer of the National Review and Professor Alan Dershowitz of Harvard Law School debated the fairness of imposing a life sentence of Jonathan Pollard who was convicted of spying f…

    392 views