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:00 Afghanistan Rally in Kabul as Taliban mark first year in power A crowd consisting of mostly Taliban militants attend a spontaneous rally at Kabul's Shah Massoud square as the hardline Islamists marked the ...
Afghanistan Afghans would view troops staying as 'continuation of invasion', Taliban spokesman tells Euronews