Filter by

Lori Grange

Videos

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

    Prison Costs

    Lori Grange talked about her study on prison costs. In the study released February 14, 2007, “Public Safety, Public Spending: Forecasting America’s Prison Population 2007-2011,” the Pew Char…

    121 views