Ted Cruz S****ing His Pants Over How Close His Democratic Opponent is to Beating Him in November · The Humanist Report · Sentinel