In the first episode of Life of the Final Messenger ﷺ, Mufti Menk takes us back to the miraculous Year of the Elephant — when Allah protected the Ka‘bah from Abraha’s army — and the divine events that led to the birth of Prophet Muhammad ﷺ, the greatest mercy ever sent to mankind. Witness how Allah shattered arrogance without a single sword being raised, and how this historic moment became the divine prelude to the arrival of the Final Messenger ﷺ — a man destined to guide humanity with mercy, wisdom, and truth.
00:00 Intro
01:43 Arabia Before Islam
02:05 The Sacred Lineage of the Prophet
ﷺ 02:29 Abraha & the Church of Sana
03:13 The Elephant Army Marches
03:37 The Meeting of Abraha & Abd al-Muttalib
04:40 Makkah Seeks Refuge
04:55 The Elephant Refuses to Move
05:17 The Birds of Ababil — Surah Al-Fil
06:13 The Fall of Abraha & The Year of the Elephant
06:46 The Birth of Prophet Muhammad ﷺ
07:40 The Prophet ﷺ as an Orphan
07:56 Early Blessings & Halimah al-Sa‘diyyah
08:49 Allah Raising His Status — Qur’anic Reflection
09:26 Divine Message & Core Lesson
09:38 Outro