4 months agoThis Week in Tyranny - Episode 63: Occult human sacrifice ritual at Joel Osteen's church in HoustonTruth and Law