Watch: Deadly Tropical Storm Yagi brings landslides, flooding to Philippines
Watch: Deadly Tropical Storm Yagi brings landslides, flooding to Philippines
Video recorded in the Philippines shows devastating flooding after deadly Tropical Storm Yagi slammed the region on Monday.