Sen Ted Cruz RIPS Useful Idiots In The Left-Wing Media Echoing Hamas Talking Points