35th year  -  N° 147                 Tuesday, 26 May 2020         Antwerpen		
Superficial Punctate Keratopathy
BirthFactDeath (-)
Wednesday 14th of August 1907

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