Fan Weiqiu, 62, was executed on Monday after he was sentenced to death for murdering 35 people when he rammed his car into an outdoor exercise class in Zhuhai, in China's south ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results