China jails ex-police chief in aftermath of vicious Tangshan barbecue restaurant attack on women

A former police chief in northern China has been jailed for sheltering gang members in a case linked to a brutal attack on a group of women at a late-night barbecue restaurant in Tangshan two years ago. Ma Aijun, former head of the Lubei district branch of the Tangshan Public Security Bureau in Hebei province, … Read more