News

Muslims performed the last ritual of Hajj on Friday known as the “stoning of the devil” in Makkah, as millions around the globe celebrated the beginning of the Eid Al Adha break.