China has detained a U.S. researcher for nearly two years on spying allegations, his family and supporters revealed on Tuesday.
Chen Youlin, a Chinese-born American seismologist, was arrested at an airport in Beijing in November 2024 as he prepared to return from a family visit to Boston, Massachusetts, according to the Foley Foundation, a nonprofit advocating for American hostages and wrongful detainees abroad.
Beijing’s State Security Bureau accused Chen of espionage related to his research for U.S. government-funded projects, according to the rights group.
Secretary of State Marco Rubio has classified Chen as wrongfully detained by the Chinese authorities, the group said….