Ted Cruz, our ayatollah: Fight back now, or welcome to the 2016 religious right hellstorm - Salon.com
Close