
Benjamin Spencer, who spent 34 years behind bars for a crime he always insisted he did not commit, has been exonerated and cleared of all charges. The exoneration marks the end of a decades-long battle to prove his innocence, culminating in a Texas courtroom filled with supporters who erupted in... Read More »