MSNBC cancels Mehdi Hasan's show in major shakeup of its weekend lineup: Islamist "far-left" host has criticized Israel's war on Hamas and once compared non-Muslims to 'animals' and homosexuals to 'pedophiles'. It comes after Hasan's strong on-air criticism of Israel provoked backlash online. Formerly he hosted (propagated) at 'Al Jazeera' and 'The intercept.'In 2021, Hasan rushed to defend Rep. Ilhan Omar, D-Minn., who suggested the U.S. and Israel were just as guilty of "war crimes[sic]" as terrorist groups like Hamas and the Taliban.In April 2023, Mehdi Hasan lashed out after being fact-checked on twitter for his statements on racial...