The Existence, Teachings, and Legacy of Hazrat Ali (RA)
Hazrat Ali and His Part in Islam The Struggle of BadrHazrat Ali played a pivotal purpose in several important functions during the early many years of Islam. One among his most notable contributions was his function within the Struggle of Badr, the main big battle fought by the Muslims. Hazrat Ali was a intense and competent warrior, and his brave