Moroccans will celebrate Islam’s holiest night today, May 20.

Laylat al-Qadr: Commemorating the Revelation of the Quran
Laylat al-Qadr is one of the most important nights in Islam.