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

39th year  -  N° 358                 Monday, 23 December 2024         Antwerpen		
Where's Your Head At?
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.