Marc Lamont Hill gave a beautiful speech at a United Nations event marking the International Day of Solidarity with the Palestinian People this week.
Smeared as an anti-Semite and grotesquely and falsely accused of calling for genocide against Jews, Hill was fired from his role as a political commentator for CNN.