Imam Ali ibn Husayn al-Sajjad (A) was a tireless…

Imam Ali ibn Husayn al-Sajjad (A) was a tireless…


Imam Ali ibn Husayn al-Sajjad (A) was a tireless, uncompromising, heroic fighter who moved judiciously towards the goal, and tired the enemy.

share this video

Choose your platform: Google Plus

related images