Those 21 people need to be run over by a truck. Damn I know your country is overpopulated and all but it isn't gonna help matters by leaving a broken toddler on the street, at least it was only 21 (counting the drivers) people out of the bazillions that live in China.