Archive | January 20, 2018

American Homeschooling Couple Imprisons Their Thirteen Children, Severely Tortures Them, Starves Them, Keeps Them In Chains And Allows Them To Shower Only Once A Year

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 […]

Continue Reading 2