Ted Cruz

Cruz’s flight of shame meets a blizzard of condemnation