Ramadan Reflections: Moroccans Set out on a 29-Day Fasting

Moroccans over the kingdom get ready to set out on an spiritual journey of self-discipline and reflection when the bow moon graces the night sky. Ramadan, the…