Millions across the Islamic world mark the birth anniversary of Imam Mahdi (pbuh), with faithful Muslims celebrating the occasion and calling for the awaited Imam’s reappearance. Scenes of jubilant people commemorating the occasion in Iran, Iraq, Lebanon, Pakistan and Syria swept social media platforms on Tuesday and Wednesday. 1189 years have ...