Republican presidential candidate Ted Cruz is holding a campaign rally in Raleigh, North Carolina, at the Calvary Baptist Church.
Republican presidential candidate Ted Cruz is holding a campaign rally in Raleigh, North Carolina, at the Calvary Baptist Church.