It is funny that a bunch of Chinese idiots are trying to justify this damage.
Who do they think they are.