01:09 Islam Shiite Muslims commemorate Ashoura A controversial aspect of the Shia mourning rituals is the practice among some of self-flagellation, or tatbir in arabic.
01:32 Kenya Kenya's muslim community ready for Ramadan "I welcome Ramadan, Inshallah Khair (Good, as God wills it). Allah has enabled us, praise be to God. We are happy as Muslims Inshallah. We pray ...
01:29 Algeria Algeria inaugurates Africa's largest mosque after years of political delays and cost overruns