Youlin Chen
Youlin Chen is an American seismologist who has been detained in China since November 2024 on espionage charges. His expertise in detecting underground nuclear tests using seismological data has raised suspicions amid U.S.-China tensions over nuclear testing. The U.S. government has declared him 'wrongfully detained', with ongoing efforts to secure his release, including appeals from former President Donald Trump.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Argentina:
Youlin Chen is a seismologist detained and accused of espionage while visiting family in Beijing.
5
Italy:
Youlin Chen is a U.S. scientist imprisoned in China since late 2024.
5
United Kingdom:
Youlin Chen has been detained in China on espionage charges since 2024.
5