Organizers say China has breached the Olympic human rights charter it signed when it was granted the 2008 Olympic games by the International Olympic Committee.
The 2008 Olympic Games are scheduled to be held in Beijing, China in August 2008.
Organizers say China has breached the Olympic human rights charter it signed when it was granted the 2008 Olympic games by the International Olympic Committee.
The 2008 Olympic Games are scheduled to be held in Beijing, China in August 2008.