Glenn Martin
MSNBC Panel Members Pine for Release of More Felons from Prison
April 27th, 2014 11:18 PM
On the Saturday, April 26, Melissa Harris-Perry show on MSNBC, Jonathan Capehart of the Washington Post substitute hosted a segment celebrating efforts by the Obama administration to reduce the number of convicted felons in prison in aftermath of signing a law in 2010 reducing mandatory sentences.
Panel member Martin Glenn of Just Leadership USA -- who was introduced by Capehart as having a…