Dozens of troops and militants have been killed in clashes in eastern Yemen.

According to BBC News, Yemeni officials said soldiers were ambushed by al-Qaeda insurgents, while so-called Islamic State’s 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 in Hadramawt province, according to reports.

Yemen has for months been mired in a war compounded by militant attacks.