Nearly a decade ago, Sherry Chen, a Chinese-American scientist, was an employee of the National Weather Service when false accusations of espionage resulted in the loss of her job. In 2014, the FBI arrested Chen, charging her with espionage. Specifically, the FBI claimed that Chen had illegally accessed a government database with the intention of… Read More