re: #124 The Vicious Babushka
Is there a link to the Eric Ferrero statement? I Googled it but nothing came up.
It’s posted at LifeNews. Most likely genuine.