News

Adha, also called Bakrid, is a very crucial festival for Muslims all over the globe. It is also known as the “Festival of Sacrifice.” This day honours the story of Prophet Ibrahim, who was asked by ...
Mark Carney today marked the fourth anniversary of a hate-motivated vehicle attack that took the lives of four members of a ...
For some, the stoning of the devil ritual at the Hajj in Saudi Arabia marks a solemn moment, a complete submission to God.