China court finds man executed 21 years ago innocent

China’s top court on Friday cleared a man executed 21 years ago for murder — more than a decade after another man confessed to the killing — in the latest miscarriage of justice in the Communist-ruled country.
Source The New Indian Express
– Read More…