Skip to content Skip to navigation

China’s SARS whistle-blower freed

July 21, 2004

Steven Jiang

... "The detention violated his rights in the first place," Sharon Hom, executive director of New York-based Human Rights in China, told The Associated Press. ...

Full Article