Rebels own up killing of tribal leader accused in murder of Italian missioner Featured Mindanao Post Rebels own up killing of tribal leader accused in murder of Italian missioner Chief Editor July 8, 2016 DAVAO CITY – Communist rebels on Friday owned up to the killing of a tribal leader they... Read More Read more about Rebels own up killing of tribal leader accused in murder of Italian missioner