1 hour agoTed Cruz Just Dropped the Most Important and Terrifying Truth Bomb of the Yearredpillrevolution