Need I say damn…

Just learned about a man, seemingly at peace, named Glen Ford who like so many other unfortunate human beings, was wrongfully imprisoned at Angola, Louisiana’s notorious State Penitentiary for the better part of 30 years. In March of 2014, Mr. Ford’s murder case was overturned, citing error on the part of the prosecutor. Mr. Ford […]