Storm sets off floods and landslides in Philippines, leaving at least 14 dead

Storm sets off floods and landslides in Philippines, leaving at least 14 dead
Youths wade in a storm surge along Manila Bay amid heavy rains brought by Tropical Storm Yagi in Manila. AFP

Most Popular Stories