China storms kill 20, including 10 in Beijing
World | Jul 22, 2012, 10:28 AM ISTBeijing, Jul 22: The 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