see more
Republican Presidential candidate Ted Cruz visits Mekeel Christian Academy on April 7 2016 in village Scotia, New York, USA (Photo by Shannon De Celle/NurPhoto via Getty Images)