Bangladesh, May 21 -- For the last 40 years, on the last Friday of Ramadan, the Islamic Republic of Iran has organized international "Al-Quds Day" rallies. Al-Quds is the Arabic name for Jerusalem and the rallies are supposed to show worldwide Muslim solidarity against Israel.

In reality however, the rallies are a propaganda tool for the Iranian regime, as well as a focal point for Iran to find and recruit people for its growing network of cohorts in the West.

The Al-Quds Day rallies take place in London and many other European cities as well as in Iran. Iran's embassies and other affiliated bodies across the world are tasked with organizing the rallies and making sure they are well attended.

European governments have mostly allowed th...