Millions of Shia Muslims around the world, including in Iran, have joined celebrations to mark the birth anniversary of the Twelfth and last Shia Imam, Imam Mahdi (PBUH).
TEHRAN, December 6 - Iranians, along with Shia Muslims across the world, are celebrating the birth anniversary of Islam’s Prophet Muhammad (peace be upon him), the last messenger sent by Allah to mankind.
TEHRAN, August 5, YJC - Saudi Arabia has defended the death penalties it has handed down to 14 Shia nationals amid criticisms that the defendants were tortured into false confessions and convicted in sham trials.