Random Video

DSWD chief Erwin Tulfo puts his regional disaster response teams on red alert over an approaching storm off the Caraga coast

2022-12-09 53 Dailymotion

DSWD chief Erwin Tulfo puts his regional disaster response teams on red alert over an approaching storm off the Caraga coast