This CNN commentator was fired for criticising Israel
Amid a firestorm of criticism and labels of anti-Semitism, Marc Lamont Hill was fired from CNN for his speech at the UN about Palestinian rights. CNN is now facing backlash for buckling to the demands of the pro-Israel lobby.