China executes two men for committing deadly ‘revenge on society crimes’

This post was originally published on Al Jazeera

You will shortly be re-directed to the publisher's website

Fan Weiqu had rammed his car into a crowd, killing 35, while Xu Jiajin, 21, killed eight people in a stabbing attack.