Muslims pray around the Kaaba at the Grand Mosque in the holy city of Mecca on March 26, 2025, on Laylat al-Qadr, or Night of Destiny, one of the holiest nights during the holy fasting month of Ramadan.Image: AFP