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 […]