By: YouTube

Shaykh Hamza Yusuf speaks about the importance of persistence in worship and how it brings about positive change and self knowledge.