PRINCIPLES OF SELF DEVELOPMENT IN ISLAM (PART 2 OF 3)
By Syed Imtiaz Ahmad Description: Islam’s perspective on self development. Part 2: The concept of answerability and self-purification. Purification from Corruption We regularly wash our hands before touching food because our hands come in contact with so many objects that may collect…