Millions of Shia Muslims have gathered in Karbala for the holy festival of Arbaeen, marking the 40th day of mourning the martyrdom of Imam Hussein.