Skip to content Skip to navigation

China torture inspection delayed

June 17, 2004

...Nicholas Becquelin, of Human Rights in China, told BBC News Online the postponement "does nothing to dispel the impression that China has something to hide"...

Full Article