National Public Radio, notorious for its pattern of defaming Israel with factual errors and one-sided segments, and President Jimmy Carter, whose recent writings on the Palestinian-Israeli conflict are replete with inaccuracies, make for a “perfect storm” of bias and falsehoods. The damaging results of this combination were on display Monday (Nov. 26) when Terry Gross, […]