SHENZHEN - An out-of-control truck killed three pedestrians and injured another three in the southern Chinese city of Shenzhen Wednesday night, police said.
The accident happened at 9 pm at a crossroad in Shenzhen in Guangdong province, according to police.
Initial investigation showed the truck's driver lost control of the vehicle, and further investigation is under way.