Nilo Abellera NewsLatest News On Nilo Abellera 11 councilors sign off at final Davao session25/06/2025 2:45 am 800 pole relocation requests from DPWH — Davao Light02/05/2024 2:08 am