Do you remember where you were on the morning of October 3, 1995 when the "Not Guilty" verdict was announced to a packed courtroom, and criminal charges against O.J. Simpson were dropped? Okay, now how many of you remember where you were on December 7, 1989? 12/7/89 was the day that Carlos DeLuna was executed, in Texas, for the murder of Wanda Lopez in Corpus Christi a crime for which, according to the Chicago Tribune, he was posthumously vindicated.
|The views expressed in this article are the sole responsibility of the author
and do not necessarily reflect those of this website or its editors.