21 Life Changing Principles for a Better Islamic Life
The 21 Life Changing Principles shared in this article offer valuable reminders about gratitude, good character, patience, hard work, humility, and trust in Allah. These principles can help us improve our relationship with Allah and with the people around us. These valuable points have been attributed to Sheikh-ul-Islam Hazrat Maulana Mufti Muhammad Taqi Usmani. However,
Read More
Amazing Lessons from Water from the Rock – Tafsir of Surah Al-Baqarah 2:60-61
Introduction | تمہید Tafsir of Surah Al-Baqarah 2:60-61 When Allah Almighty saved Bani Israel from the oppression of Pharaoh through Prophet Musa (AS), He continuously blessed them with His favors. During their stay in the wilderness, Allah provided food and water miraculously. These verses of Surah Al-Baqarah highlight Allah’s mercy upon Bani Israel and their
Read More
