It’s been almost a decade since the Chinese-American hydrologist Sherry Chen’s life was turned upside down by an unfounded accusation of spying, and this week, she finally received something like justice.  Today, Chen’s lawyers announced that the scientist won a historic $1.8 million settlement from the US Commerce Department for her wrongful prosecution and subsequent…

Leave a Reply

Your email address will not be published. Required fields are marked *