34th year  -  N° 232                 Tuesday, 20 August 2019         Antwerpen		
Bleu, Bleu, l'Amour est Bleu
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.