China storms kill 20, including 10 in Beijing

A taxi driver walks away after his car was stranded in a flooded street following a heavy rain in Beijing Saturday, July 21, 2012. China's government says the heaviest rains to hit Beijing in six decades. The torrential downpour Saturday night left low-lying streets flooded and knocked down trees. (AP Photo) CHINA OUTThe heaviest rain to hit Beijing in six decades killed at least 10 people and left cars and buses submerged, and 10 other storm deaths were reported elsewhere as China braced Sunday for more downpours.