A Chinese citizen has been reportedly detained under Beijing’s so-called espionage law. According to the Guardian, 50-year-old Emily Chen once worked for an American company. She vanished after taking a trip to the eastern Chinese city of Nanjing in December.