Remember Archie Williams, an America’s Got Talent contestant who was sentenced to life in prison at Louisiana State Penitentiary for a crime he didn’t commit? The...
Archie Williams was sentenced to life in prison at Louisiana State Penitentiary for a crime he didn’t commit until he was exonerated last March. After 37 years, DNA...
Recent Comments