Dozens of troops and militants have been killed in clashes in eastern Yemen, Yemeni security sources say. Yemeni officials said soldiers were ambushed by al-Qaeda insurgents, while so-called Islamic State's (IS) Yemen branch said it carried out the attack. At least 12 soldiers and 15 militants were killed in a gun-battle and suicide bombing near Shibam, reports say. Yemen has for months been mired in a war compounded by militant attacks. Large parts of Yemen's biggest province, are under the control of al-Qaeda in the Arabian Peninsula (AQAP).