August 13, 2008 / Editorial

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. More...