Know yourself, know your Lord 1 min read Hamza Yusuf MV TV Know yourself, know your Lord MV Media June 13, 2018 Shaykh Hamza Yusuf speaks about the importance of persistence in worship and how it brings about positive...Read More