Site icon The Crystal Eyes

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

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

Exit mobile version