VOA60 Ameerikaa VOA60 Ameerikaa - Angry protesters demand the resignation of Senator Ted Cruz Guraandhala 19, 2021 Your browser doesn’t support HTML5 Angry protesters demand the resignation of Senator Ted Cruz