DAVAO CITY-— Hundreds of residents from Barangay Pichon in Caraga town Davao Oriental are trapped in their villages after tropical storm #TDKabayan caused landslides and mudflows which washed away the cemented road into a ravine. Residents from Pichon need to ride a speed boat or a boat to reach the town center as the Lamiawan […]