The Philippine military has been undertaking a major offensive against the Abu Sayyaf, a Jihadist terror group that has been based around the Jolo and Basilan islands in the southwestern part of the Philippines for more than four decades and is notorious for bombings, ransom kidnappings and beheadings.