Senator Ted Cruz (R-Texas) had to take a stand recently. He spoke to a group and mentioned Israel as America’s ally. Some attendees shouted him down,...