davaotoday.com
Thousands in gridlock as landslide hits Davao
DAVAO CITY, Philippines – Commuters and motorists found themselves trapped in heavy traffic this weekend as a portion of the…