Era of Ali Ibn Abu Taleb, May Allah be pleased with him
The era of Ali Ibn Abu Taleb, May Allah be pleased with him, witnessed several political crises which plagued the Muslim society. But as it was a great and well structured society built up by the Messenger of Allah, SAWA, it didn’t...