Chen Qiushi’s current whereabouts are not known. Photo: AP