Lifestyle | Mon Oct 17, 2011 7:49am EDT

Hit and run in China sparks soul-searching