Flooding leaves many vehicles submerged in water in a residential community in Beijing on July 21. (The Epoch Times Photo Archive) Some of the worst flooding to hit Beijing in decades left at least 37 people dead and forced more than 30,000 residents to flee, state-run media reported, citing local authorities on Sunday. The...

