The island is also the headquarters of Abu Sayyaf terrorists.
A illa é tamén a sede dos terroristas de Abu Sayyaf.