Ted Cruz speaking at the Values Voter Summit in Washington, DC.
Please attribute to Gage Skidmore if used elsewhere.