People in the Iranian holy city of Mashhad attended vigil held for Laylat al-Qadr in Imam Reza (AS) shrine. Laylat al-Qadr is held for three nights during 19-21 Ramadan every year and people spend the night with prayers, reading Qur’an and doing charity work.