Muslim worshipers pray at the Grand Mosque in the holy city of Mecca to mark Laylat al-Qadr, or the Night of Destiny, one of the holiest nights during the fasting month of Ramadan.

Comments
  • No comment yet