News

Millions of sheep, goats and other livestock are sacrificed across the Muslim world every year during Eid al-Adha, one of two key Islamic holidays and due this year in June. But Morocco is ...