At least 31 Abu Sayyaf militants and 23 soldiers have been killed in intense combat in Basilan province as government troops sustained a massive offensive against terrorist encampments in the remote jungle. The military began the offensive against Abu Sayyaf last month, after Italian Red Cross worker Antonio Vagni was rescued from captivity.