German Chancellor Scholz with a high powered business delegation arrived in China to discuss business (with his Chinese overlords) He was met at the airport by the deputy mayor of the city of Chongqing.... Diplomatic slap to the face for all the shit talking they do Source: Cyberspec News
Hide player controls
Hide resume playing