A man who spent more than 25 years on death row in the US state of Louisiana has walked free from prison after his murder conviction for the 1983 killing of a jeweller was overturned. Glenn Ford, 64, had been on death row since August 1988. He had been found guilty of killing 56-year-old Isadore ...
Read Full Story
Facebook
Twitter
Pinterest
Instagram
Google+
YouTube
LinkedIn
RSS