Why Tazkiyanafs?

The term ‘Tazkiya’ literally means to purify both the external (apparent) and internal (hidden) impurities. As far as external impurities go, the average Muslim is well acquainted with them. The internal impurities are many, some of them being disbelief in Allah, the ascribing of partners to Him, reliance on beings other than Him, Arrogance, Envy, Malice, Materialism etc.
View More

Latest Books

Recent Bayaan

view more
Menu Title