Criticism on Olympics in China