Satanists are not happy that Ted Cruz got compared to the devil · The Logical Leftist · Sentinel