‘You Lost Texas Because You Chose Israel’: Ted Cruz Faces Sharp Backlash After Insisting Texas ‘Will Be Red Again’ – The Nerd Stash ‘You Lost Texas Because You Chose Israel’: Ted Cruz Faces Sharp Backlash After Insisting Texas ‘Will Be Red Again’ The Nerd Stash Read More