Typhoon Yutu makes landfall in Philippines’ Isabela
Typhoon Yutu is the Philippines' 18th tropical cyclone for 2018. The country usually gets an average of 20 tropical cyclones annually.
Typhoon Yutu is the Philippines' 18th tropical cyclone for 2018. The country usually gets an average of 20 tropical cyclones annually.