Home News At least 126 dead and missing in massive flooding and landslides in Philippines