BEIJING — China’s leaders marked their nation’s 60th anniversary on Thursday with a precision display of military bravado, a fleet of floats representing everything from a giant fish to Mount Everest and, improbably, a female militia unit toting submachine guns and attired in red miniskirts and white jackboots. The celebration of the founding of the People’s Republic of China was immense, powerful and flawless, down to the crystal skies which, just a day earlier, had been laden with smog.
Here is the original post:
China Celebrates 60 Years of ‘Communism’