What is battle of Karbala? Ashura Explained

Ashura explained

Ashura has an important place in the Islamic calendar. Muslims observe Ashura as a special day in different parts of the world. Battle of Karbala is what makes this day one of the most special days, however, it is not the only reason of the importance of this day. The literal meaning of word Ashura … Read more What is battle of Karbala? Ashura Explained