Recall the most picturesque landscape you have ever seen. Maybe you envision snow-capped mountains, a roaring waterfall, or a crystal-clear lake. Imagine the deep breath you took that not only filled your lungs with fresh air but your heart with hamd, praise for Allah the Almighty. Your heart proves itself too small a vessel to contain this praise, so it spills over into every fibre of your being and “alhamdulillah”, “all praise belongs to Allah”, spontaneously emanates from the depths of your soul.
5th May 2026
Science
Population collapse: Are we treading a path towards extinction?
6 min read
Science
Manuka honey: A hidden medical treasure?
11 min read
Opinion
Opinion: Reflecting on the wonders of the eye
5 min read
Health
Maternal mental health matters
14 min read
Science
Nature or nurture? An Islamic perspective
6 min read
Science
The Russell Paradox: Why God is above philosophy
9 min read

Science
Between the loins and the breast-bones: The theory of human genesis in the Holy Quran
7 min read
Science
Exploring the origin of water: Insights from the Quran and modern science
9 min read

Science
Bridging the cosmos and faith: Islam’s perspective on role of science in understanding Divine
5 min read