Japanese military pays a visit to Emperor Hirohito's palace to show their loyalty before marching to China on Jan 19, 1938. [Photo/IC]
10 things I never thought I'd be grateful for
Trust and fear in Chinese education
I'm not fluff