Louis Farrakhan, Nation of Islam leader, leads ‘Death to America’ chant in Iran

posted in: Israel, News

Nation of Islam leader Louis Farrakhan, a notorious anti-Semite who recently compared Jewish people to termites, led a “Death to America” chant Sunday during a solidarity trip to Iran. Farrakhan’s trip came ahead of the Trump administration’s re-implementation of U.S. sanctions against … Read More