Lost in Translation

The release of the iPhone 6 has created lots of social media buzz in the cyber world, including in Chinese social media.

In Asia, Cheating to the Test

CNN recently reported that college applications from Chinese foreign students to the US sounded exactly the same. In fact, one admission officer read a

1 5 6 7 8