Filter by

Scott Turow

Videos

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

    Capital Punishment

    Witnesses testified about the implementation of capital punishment and a recent report by an Illinois commission on the state’s moratorium on executions. Among the issues they addressed…

    413 views