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

41st year  -  N° 11                 Sunday, 11 January 2026         Antwerpen		
Out Demons Out
BirthFactDeath (-)
Thursday 7th of January 1999
27 years, 11 months and 26 days ago




Double murderer John Walter Castro is executed by lethal injection at the age of 37 in Oklahoma State Penitentiary, McAlester, Oklahoma, United States.