Schools, subways disrupted as storm batters China’s south
Due to heavy rainfall from Typhoon Haikui, schools, subway stations, and offices in Shenzhen, China have been shut down. The China Meteorological Administration predicts that the heavy rain will continue until early Saturday. Videos show residents wadi…