Suspected al-Qaida gunmen ambushed an army convoy in Yemen's southeastern province of Hadramout on Friday night, killing 14 soldiers and beheading them all after their capture, a government official told Xinhua.