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 tests set him free. Williams got featured on the latest season of “America’s Got Talent“, he got to tell his story and actualizing a long-held […]