China evacuates nearly two million people as powerful typhoon makes landfall
The China Meteorological Administration issued a red alert, the highest warning level, as the typhoon approached. Forecasts indicate that Haikui could produce wind gusts exceeding 120 kilometers per hour (about 75 miles per hour) and rainfall amounts of up to 300 millimeters (approximately 12 inches) in some regions, raising concerns about landslides and infrastructure damage. … Read more