China fails to keep promises it made to win Olympic Games

August 04, 2008 01:45 PM