Sherry Chen, a hydrologist for the National Weather Service, was arrested last year and accused of being a Chinese spy.
“She was arrested and led in handcuffs past her co-workers to a federal courthouse 40 miles away in Dayton, where she was told she faced 25 years in prison and $1 million in fines. Her life went into a tailspin. She was suspended without pay from her job, and her family in China had to scramble for money to pay for her legal defense. Friends and co-workers said they were afraid to visit. Television news trucks parked outside her house, waiting to spot a foreign spy hiding in plain sight in suburban Wilmington, population 12,500.“I could not sleep,” Mrs. Chen said in a recent interview. “I could not eat. I did nothing but cry for days.”’
Five months later, prosecutors dropped all charges without explanation.
Read this troubling story here.