Sherry Chen photograph

Sherry Chen

Sherry Chen Life story


Sherry Chen is an American hydrologist who worked in the National Weather Service office in Wilmington, Ohio. She was accused of spying and arrested in October 2014. In March 2015, federal prosecutors dropped all charges against her without explanation before the trial began.

Sherry Chen Photos

Next Profile ❯