Four people were killed and three others injured after a car drove into a crowd of pedestrians in northeast China’s Liaoning Province, on Saturday.
Driver was purportedly angry over a failed investment
Four people were killed after a car drove into a crowd of pedestrians in China’s Liaoning Province, on Saturday.
More footage: