The Iran-Iraq War has completely shifted the age distribution in Iran. 70% of the country is under 25; almost all of the rest is well over 50. What happened to the folks in between? They died off in the war...
The younger generation is gearing up for another revolt.