China is a flawed host, but Olympics are worthy
EDITORIALS…
The Olympics now taking place in Beijing mean mixed emotions to many. On the one hand, China is not the ideal host. Nonetheless, the Olympics still represent the ideal that nations would do better to play together than fight wars on the battlefield.
More ...