American scientist Youlin Chen, 54, has been detained in Beijing on espionage charges since November 2024 while visiting relatives, and his family is now going public after efforts at quiet diplomatic resolution have stalled. A former FBI official is assisting the family in advocating for his release.