Iran on Tuesday celebrated the birth anniversary of Mahdi, a 2th century figure revered by Shiites as a saint they believe will reappear before the day of judgment as a universal reformer to end tyranny and promote justice.
Iran celebrates birth anniversary of Shiite saint.