🚨🚨 IRAN – The black flag flies over the world's largest Muslim complex, the Imam Reza Mosque in Iran, for the first time.
🚨🚨 IRAN – The black flag flies over the world's largest Muslim complex, the Imam Reza Mosque in Iran, for the first time. This is probably a call to all leading Palestinian resistance groups, including Hamas, Islamic Jihad, Fatah, and the Popular Front for the Liberation of Palestine to start a wa