China Storm Deaths
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 OUT
Message Sent Successfully
Be Sure to Check Out Our Top Headlines
Back to share with a friend form.
Add More Recipients
Send me a copy of this email.