Why Ted Cruz was so hated long before the Cancun incident


Yahoo News – Latest News & Headlines