mindspaceapocalypse.wordpress.com
Roch Theriault, The Twisted Cult Leader and Babushka Yaga, aka Granny Ripper, whose cannibalistic crimes were called The Nightmare on Dimitrova St.
The Sadistic Cult Leader Roch Theriault and ‘Granny Ripper’ 69 yr old the Russian woman, aka ‘Baba Yaga’, who admitted to beheading, dismembering, and eating 14+ people. She…