China is a laughing stock, lol... even for China haters, they fear China, not laugh at China , they have nothing to laugh about when China is beating them in all fronts, and do you know how people around the world see you when you mass burn your dead on the streets and dump your dead into rivers...