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 p.m. 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.