Sort:  

Hazrat Ali One of the most towering personalities of Islam.
From his unique birth and throughout his life. thanks your comment.