Chinese court upholds death sentence for Robert Schellenberg in drug smuggling case

0
171

Robert Schellenberg was detained in China in 2014 and issued a death sentence on drug smuggling charges in January 2019.