Breaking News October 20, 2024October 20, 2024admin Old Scratch – Townhall This post was originally published on this siteNot only are these devil worshippers providing medication abortions at their new house of horrors, but they are also serving up a “destruction ritual” …