Granted, China still has further to go, and many people may find fault with much in the country.
But they should not refuse to acknowledge that China's mission to turn a nation of 1.3 billion poor people into a developed country through peace and free trade is one of the great, honourable, and most difficult sagas in human history.
Image: Passengers check-in at the self check-in desks in the departures area of Heathrow Terminal 5 | Photograph: Cate Gillon/Getty Images
Also read:
The stunning new Beijing airport