‘It Doesn’t Make Sense to Me’: New York Man Set Free After 23 Years In Prison Following Court’s Discovery That Eyewitness Had Severe Sight Problems
A Brooklyn man, who has spent the last 23 years behind bars, is now free after a judge ruled the sole eyewitness in his murder […]