Tehran, Feb 24, IRNA Supreme Leader of the Islamic Revolution Ayatollah Ali Khamenei received thousands of people from Najafabad in a meeting in the Imam Khomeini Mosque downtown Tehran on Wednesday.
Najafabad is located in central Iranian province of Isfahan.
The meeting is being held on the verge of Majlis and Assembly of Experts elections slated for February 26.