Nie Shubin (file photo)
Nie Shubin (file photo)
The Supreme People's Court has ordered a retrial of a man executed 21 years ago, according to Xinhua News Agency.

Nie Shubin, a worker in Shijiazhuang, northern China's Hebei Province, was put to death in April 1995 when he was 20 years old for allegedly

Leggi Tutto