A partial solar eclipse during Salat-ul-Kusoof, Islamabad, Surrey, UK — 29th March 2025
Hazrat Khalifatul Masih V delivering a sermon after leading Salat-ul-Kusuf in Mubarak Mosque
Islamabad, Surrey, UK — 29th March 2025
Hazrat Khalifatul Masih V delivering a sermon after leading Salat-ul-Kusuf in Mubarak Mosque
Islamabad, Surrey, UK — 29th March 2025