Beg, a former employee of the Al Jazeera propaganda outlet, repeatedly spread vicious anti-Israel claims without challenge.
For more than two years, a litany of so-called “humanitarian” organizations would regularly demonize Israel, virtually at ...