Ted Cruz Slams Biden’s UN Ambassador, Tells Her to ‘Defend America’ and Stop Appeasing ‘Brutal Tyrants’ – Newsweek Ted Cruz Slams Biden’s UN Ambassador, Tells Her to ‘Defend America’ and Stop Appeasing ‘Brutal Tyrants’ Newsweek Read More