"'China is totally not the right country, not the right place, because Olympics is not just about a game, it's about free spirit.'" [ABC 7] more ›