Many people impressed with it ; criticism of human nature , which remains . ' St ##uff : ` ` China puts on the most spectacular show on earth ! '' Made in Mexico : ` ` vulgar and shameful example of unrestrained commercialism ''
Many people impressed with show ; criticism of human rights , cheating remains . Sandra St John : `` China put on the most spectacular show on earth ! '' Luis in Mexico : `` vulgar and shameful display of unrestrained commercialism ''