Heavy rains have swamped the Davao de Oro province in recent weeks. With 27 people still missing, the military has been deployed to help with rescue efforts.
Heavy rains have swamped the Davao de Oro province in recent weeks. With 27 people still missing, the military has been deployed to help with rescue efforts.