Inspiration and Spirituality15 years ago
Repentance: A Means For Purification – Farhan Abdul Azeez
More often than not, speeches given to “the youth” are problematic. Our younger Muslim brothers and sisters complain about speakers being way too technical and their...