>>508768901
Could it be that Jews are behind this to make Chinese look bad? China is the most developed nation in the world.