Chinese police detain man after hit-and-run attack leaves several wounded
Published
Police in the southern Chinese city of Zhuhai have arrested a 62-year-old man after a suspected hit-and-run attack at a sports center that resulted in multiple casualties. A…
Full Article