/ Posted on January 07 2012 at 5:51am / comments
In a way, this article made me feel as if the chinese thinks they r  the best, hubris hubris

In a way, this article made me feel as if the chinese thinks they r the best, hubris hubris