The Chinese just put on what were likely the greatest Olympic games ever. Facilities that were out of this world enabled athletes to set a host of swimming and track records. The spectacle was immense, the stadium incredible, the ceremonies breathtaking. All of the very real issues the world has with China's government did little to detract
(
Read more... )