This lecture covers the spiritual and practical aspects of various types of fasting, focusing on both obligatory and voluntary fasts, and how these acts of worship...
It is no secret that many of us Muslims are sickened by the inflamed polemics between Muslim preachers and activists, a problem that has become compounded...