Jewish Lawmaker RIPS Ted Cruz's 'Straight Up Islamophobia' · The Logical Leftist · Sentinel