In Egypt, more than 30,000 Muslims gathered to pray for what is believed to be the night of destiny, known in Arabic as Laylatu Al-Qadr. Muslims memorize on this night the first revelation of the Holy Quran and believe that Allah listens to their prayers. Cairo-based photojournalist Hamada Elrasam has more from Cairo.