Activists press China to better human rights record as 2008 Olympics approach
Human rights advocacy groups from all over the world start to press the Chinese government to improve its record on human rights, reported LA Times. Activists say their bid to train a spotlight on human rights at the Beijing Olympics is based on a central premise: China as host should uphold the same standards and […]
Read More


