Senator Webb Pushes Reform of Criminal Justice System

by | Mar 29, 2009 | Stress Blog | 9 comments

Paging Anthony Gregory!

Glenn Greenwald reports that Sen. Jim Webb (D-VA) is pushing for a review of the entire American criminal justice system.

Apparently he really means it.

Could he really mean it?

Listen to The Scott Horton Show