Heavy Rainfall in Beijing Leaves at Least 30 Dead, Officials Say July 29, 2025 by business Heavy Rainfall in Beijing Leaves at Least 30 Dead, Officials Say