Horrendous flooding in Davao del Sur province in the Philippines 8th Nov 2023.