Posts

Imam Hadi's lesson of power - "So many mighty men through the history..."

SHAFAQNA - Ali Ibn Muhammad al-Hadi was the tenth Imam of Islam. A man of restraint and piety, he, like his forefathers before him, faced incredible hardship as men sought to deny his truth, and legitimate authority in the name of greed. Following…