"Congress should not be a platform for Islamists."
In this new video, Imam Mohammed Tawhidi delivers a short message from Auschwitz condemning anti-Semitism in the American government - specifically Reps. Rashida Tlaib and Ilhan Omar, whom he calls out as "absolute frauds and Islamists."
"The US Congress should be focusing on serving the American people," says Tawhidi. "It should not be a platform for Islamists members of the American government to preach their hate against the Jewish people... We should do everything we can to promote peace."
Don't miss it!
Follow Middle East and Terrorism on Twitter