U.S. Senator Ted Cruz, a Republican from Texas and presidential candidate, speaks during the Iowa Faith & Freedom Coalition presidential forum at Point of Grace Church in Waukee, Iowa, U.S., on Saturday, April 25, 2015. Declared and undeclared Republican presidential candidates descended on Iowa for the event. Photographer: Daniel Acker/Bloomberg via Getty Images