An astronomer forecasts that Moroccans will celebrate Eid Al Adha on July 31.

Morocco Tags 7.2 Million Livestock for Eid Al Adha
Livestock souk