Ted Cruz Is Lucifer? Satanists Object!FITSNewsApril 28, 2016 by FITSNewsApril 28, 2016 DEVIL WORSHIPPERS DON’T LIKE THE COMPARISON … We’ve become increasingly disenchanted with Ted Cruz. We’re not saying he’s the devil or anything, but we’re just not...