At least 42 people were killed, nine others are missing, and several locals were trapped on their roofs after flash floods and landslides caused by torrential rains flooded a southern Philippine province, officials said on Friday.
Categories