Ted Cruz Trolled After Trying To Slam Kamala Harris – International Business Times Ted Cruz Trolled After Trying To Slam Kamala Harris International Business Times Read More