Robert Lloyd Schellenberg, a Canadian national, has lost his appeal against a death sentence in China that he received due to charges of drug smuggling. The Chinese court upheld the sentence due to …
Continue Reading about Canadian citizen loses appeal against Chinese death penalty