This really bums me out. Ted Cruz just had his “Macaca” moment. He’s a major conservative player from Texas and that sound bite will haunt him and us forever
Asterisk mine.