Taroudant - Around 140,000 Muslims gathered on Thursday morning at the site of the newly-inaugurated mosque in Moscow to celebrate Eid al Adha, an Islamic holiday also called the Feast of Sacrifice.

Muslims celebrate the holiday of Eid al-Adha at the Moscow Cathedral Mosque. © Vladimir Astapkovich . RIA Novosti
Larbi is a freelance writer and assistant editor at Morocco World News.