China: Canadian citizen loses appeal against death penalty
A Canadian citizen has lost his appeal against a death sentence in China for drug smuggling. The court said it upheld Robert Lloyd Schellenberg’s sentence because evidence against him was “sufficient”. Schellenberg was initially sentenced […]