By Theodore Shoebat Here’s another American horror story. A homeschooling couple imprisoned their thirteen children, severely tortured them, starved, kept them in chains and allowed them to shower only once a year. Sick and demonic stuff is not just happening in the Muslim world. We tend to ignore the evils that happen right in our […]