Taylor: Two years of freedom can’t undo 17 years behind bars April 12, 2012, wral.comView this Article