© 2026 PeraPulse
Senator Raffy Tulfo has called into question why Glenn Baggao remains in charge of the Department of Health's infrastructure program amidst ongoing graft allegations involving his brother's construction firm.
Browse all articles tagged with "Glenn Baggao" — curated coverage from our editorial team.