The police officer and woman passenger scuffle on a road in Shenyang. Photo: Weibo

Woman accuses police of sexual assault after traffic stop

Illegal passenger on electric bike slaps officer and claims he molested her, local media reports

TOP PICKS

The police officer and woman passenger scuffle on a road in Shenyang. Photo: Weibo
READ FULL ARTICLE