Ted Cruz Gives PSYCHOTIC Excuse For Unwavering Support Of Israel · Cenk Uygur · Sentinel