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

34th year  -  N° 341                 Saturday, 7 December 2019         Antwerpen		
Paradise by the Dashboard Light
BirthFactDeath (-)
Wednesday 14th of August 1907

112 years ago She Farmed the Last Baby



Baby farmer and murderess Rhoda Willis aka Leslie James is executed by hanging at the age of 40 in Cardiff Prison, Adamsdown, Cardiff, Wales, United Kingdom.


Willis was the only woman to be hanged in Wales in the 20th century and the last baby farmer to be executed.