By Sana Elouazi

Quranic schools, Islam, Morocco, The holy Quran, Ahmed Taoufiq