BEIJING — Authorities in Shanghai publicly executed eight criminals for murder, rape and armed robbery, a local newspaper reported.
BEIJING — Authorities in Shanghai publicly executed eight criminals for murder, rape and armed robbery, a local newspaper reported.