Zakah Can Improve the Human Condition

The Qur’an teaches us to work for the good of this life, as well as the hereafter (Al-Baqara ...

Discovering One’s Flaws: The Tenth Stop of Your Spiritual Journey to God

Trying to discover the flaws within you is better than trying to discover the worlds hidden ...