US diplomats in the western Chinese city of Chengdu are packing to leave as they have been made the punchbags by a vengeful Beijing, not too long after news broke of Washington’s precipitous push to shut the Chinese consulate in Houston. It appears that Chengdu’s fire services department has taken a page out of the […]