China stares at floods as Super Typhoon Yagi makes landfall in southern province
Beijing: China has warned of floods in some of its rivers in two provinces as Super Typhoon Yagi made landfall in the southern Hainan island on Friday raising widespread concerns about damage to life and property. Bracing for Super Typhoon Yagi, China’s National Meteorological Centre renewed a red alert, the highest level on Friday morning….