THERE IS A DEVIL LOOSE! INCEST MONSTER “PASTOR” JAMES COWAN OF WHITFORD, ARKANSAS, PLEADS GUILTY TO 3 COUNTS OF RAPING HIS OWN MINOR CHILDREN AND GETS, EFFECTIVELY, LIFE IN PRISON.
pictured: James Cowan preaches at Little River Community Church in Whitford, Arkansas. (Video screengrab) DANIEL WHYTE III, PRESIDENT OF GOSPEL LIGHT SOCIETY INTERNATIONAL, SAYS THE DEVIL IS USING PORNOGRAPHY TO … Read More