A television screen shows British investigator Peter Humphrey (centre) at his trial on charges he breached China's privacy laws. Photo: AFP
A television screen shows British investigator Peter Humphrey (centre) at his trial on charges he breached China's privacy laws. Photo: AFP