Islam provides clear and comprehensive guidance on leading an ethical life. Morality in Islam encompasses one’s duties towards God, fellow humans, animals and nature, society, and even one’s self. The Quran and teachings of Prophet Muhammad ﷺ lay down virtues such as honesty,...