Ted Cruz says Donald Trump is to blame for violence at his rallies

Want to hear breaking news first? Join us.