"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.
Israellycool May Fundraiser
7 hours ago