Keeping the Olympics in Beijing Is a Political Act

It’s become increasingly clear that the Chinese party-state has disqualified itself from hosting an international event of such importance.

Go to Source