ZHUHAI, China — A driver rammed his car into a crowd at a sports centre in southern China, killing 35 people and severely injuring 43 in one of the deadliest attacks in contemporary Chinese history.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results