What is the significance of massive rallies held each year on anniversary of the Islamic Revolution? ID: 76428 14/12/2022