Does Selma’s Freedom Foundation still have ties to the Parker, Colo.-based House of God (now Parker Community Church), which has been labeled a cult by some? The foundation’s founder and president Mark Duke says no. Although Duke admits that The House of God (THOG) “sent” some of its members to Selma, he contends he and his group are no longer…
Want to read the full article and more?