Palestinians pray for rain, in Gaza City on November 28, 2019. The special Muslim prayers known as Salat al-Istisqa, it is a ritual practiced since the time of the Prophet Mohammed, are frequently held across the Middle East, where water is a precious resource. Photo by Mohammed Mostafa.