BIRTH(+)FACT(᙮)DEATH(-)

39th year  -  N° 328                 Saturday, 23 November 2024         Antwerpen		
Is it My Body? Someone I Might Be?
BirthFactDeath (-)
Wednesday 23rd of July 1997

27 years ago



Murderer Joseph Roger O’Dell is executed by lethal injection at the age of 54 in Greensville Correctional Center, Jarratt, Virginia, United States.


Hours before his execution O'Dell married law-student Lori Urs aka Lori St John. After his death O'Dell's body was shipped to Palermo, Italy where he was buried as a local hero, presumed innocent.