Nation of Islam Leader Farrakhan Leads ‘Death to America’ Chant in Iran
Nation of Islam leader Louis Farrakhan led chants of “death to America” and criticized American conceptions of democracy and freedom during a visit to Iran on the anniversary of the 1979 U.S. embassy takeover in Tehran. The Iranian state TV released a video of the chant at the University […]
Comments
Nation of Islam Leader Farrakhan Leads ‘Death to America’ Chant in Iran — No Comments