Residents of interior barangays in Aleosan town in Cotabato province surrendered 16 firearms, rocket and grenade launchers to ...