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