"Once-reclusive China commandeered the world stage Friday, celebrating its first-time role as Olympic host with a stunning display of pageantry and pyrotechnics to open a Summer Games unrivaled for its mix of problems and promise."
Yeah well stunning display or not, China is a communist dictatorship and I feel there is NO WAY an event like the Olympics should be held on their soil.
Will the New FCC Meddle More or Less?
2 days ago