close
This ad will auto close in 10 seconds

Chinese man executed for school stabbing: Report

Xu Yuyuan was sentenced to death on April 15 for intentional homicide.