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

39th year  -  N° 328                 Saturday, 23 November 2024         Antwerpen		
Male Barracks
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.