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

39th year  -  N° 360                 Wednesday, 25 December 2024         Antwerpen		
Am I not Farang?
BirthFactDeath (-)
Wednesday 14th of August 1907

117 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.