I may be in ignorance on this one, but I find it funny that he said: "We have an operation called 'My Weather'." Maybe in other countries operation is used differently, but from a US perspective it seems more related to machinery, programming, surgery, and war than to a new model for meteorological forecasting.
After his family plundered China and murdered millions for decades in the opium wars they would allow this dog into their country. WAKE UP CHINA! THE BEAST IS BACK!