Fan Weiqiu, 62, was executed shortly after being sentenced to death by a court in Zhuhai, China, a southern city where the attack occurred. This execution came just over three weeks after the verdict, ...
Some results have been hidden because they may be inaccessible to you