Boys reads verses from the Quran at a Mosque in Peshawar, Pakistan.  EPA

Ramadan around the world in photos: May 5