Ten dead in China as truck loses control and hits crowd

Ten dead in China as truck loses control and hits crowd
play icon
Picture shown is for illustrative purposes only.