Islam World
Grand Ayatollah Sayed Shirazi delivers a speech on the birth anniversaries of the Holy Prophet and his grandson Imam Jafar al-Sadiq, peace be upon them
birth anniversaries of the Holy Prophet and his grandson Imam Ja’far al-Sadiq