Separatist militants suspected to be Dragon Fighter Marine has eliminated the Divisional Officer of Idabato subdivision, Ewane Rowland who was abducted since a month and two weeks.
A viral video showed the DO and his staff facing heavy torture before their death.