Article Photos: Tough questions after Beijing rain storm kills 37 1/3

  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