Imam Sadiq (peace be upon him) online seminary offers heartfelt condolences on the sad demise of Muhammad ibn Uthman al-Amri (may Allah elevate his status), the second deputy the Imam of our time, Imam al-Mahdi (may Allah hasten his reappearance)
29th of Jamadi al-Awwal reminds us of Muhammad ibn Uthman al-Amri, the narrator [...]