20160215.247 Republican presidential candidate Senator Ted Cruz (R-TX) speaks at a campaign event in Florence, South Carolina February 15, 2016. REUTERS/Joshua Roberts