Liu Zhonglin is believed to have served the longest period of wrongful detention in China. Photo: Weibo