News from all angles
Indonesia has not executed anyone in over a decade, with its new Criminal Code designed to make capital punishment a “last resort”. Yet the number of prisoners on death row continues to climb. A new …
Redirecting to 南华早报体育 in 3 seconds...
Share this story with your network