Linh Panda
Linh Panda, 26, a Chinese national living in London, told BuzzFeed News that the police had contacted him and his family by phone on Friday and urged them to turn themselves in. He told BuzzFeed News that China police in Chengdu had a list of the missing from a bank Continue Reading