the-faith.com
How Islam Dealt with Immorality
Sheikh Assim Al-Hakeem talks about the concept of immorality and how Islam uprooted its causes for the protection of individuals and community. Watch