Friday, July 13, 2018

Crouching Tiger presumably means "Lost in Translation" and Understanding Correctly... Apparently!! 😎

Death by misreading of China - http://chinaplus.cri.cn/opinion/opedblog/23/20180713/157090.html

No comments:

Post a Comment