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

40th year  -  N° 168                 Tuesday, 17 June 2025         Antwerpen		
I'll Be Your Mirror
BirthFactDeath (-)
Saturday 1st of September 1979

46 years ago



Barbara Leach is hammered and stabbed to death by serial killer Peter Sutcliffe aka The Yorkshire Ripper at the age of 20 in 13 Ashgrove, Bradford, West Yorkshire, United Kingdom.

"My urge to kill remained strong and was totally out of my control."





BESbswy