Sun Zhongxu, the Chinese
translator of J.D. Salinger's
The Catcher in the Rye and
George Orwell's 1984,
committed suicide on Aug 28
after he sought treatment for
depression. He was 41.
[More]
Premier's rattle-drum collected by National Museum
The best books of 2014
40 years of Terracotta Warriors discovery
Traditional handicrafts that are dying out