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

39th year  -  N° 310                 Tuesday, 5 November 2024         Antwerpen		
In the Garden of Eden
BirthFactDeath (-)
Friday 10th of May 2002

22 years ago



Cop killer Lynda Cheryle Lyon Block is executed by Yellow Mama at the age of 54 in Holman Correctional Facility, Ross Road, Atmore, Alabama, United States.


Block was the first woman executed in the state of Alabama since 1957. Block had no last meal request nor did she make a final statement.