Jules Boykoff: China is no place for the Olympics
China is no place for the Olympics because extreme human rights abuses in the country clash mightily with the principles enshrined in the Olympic Charter.
China is no place for the Olympics because extreme human rights abuses in the country clash mightily with the principles enshrined in the Olympic Charter.