robert lloyd schellenberg

Robert Lloyd Schellenberg: Canadian Sentenced to Death in China

Canadian citizen Robert Lloyd Schellenberg has been sentenced to death for drug smuggling in China in a ruling which will…

6 years ago