Such a small planet to have so many idiots!
China has a real problem with saving face and then putting their foot in it!
link…
No Comment Received