Greg Taylor
Yesterday’s headlines in the local N&O newspaper read “Wrongly imprisoned men to get $12M.” Greg Taylor spent 17years in prison and Floyd Brown was held in Dorthea Dix mental facility for 14years for crimes they did not commit. Yesterday evening around 5:30pm another man was exonerated, Larry Lamb was released after 20 years in prison […]
Trending