Ted Cruz Gives PSYCHOTIC Excuse For Unwavering Support Of Israel

This post was originally published on The Young Turks.