Jul 24, 2026
American seismologist Youlin Chen remains detained in China on espionage charges, highlighting growing U.S.-China tensions over nuclear security and academic freedom.