MIT Technology Review @techreview
It’s been almost a decade since an unfounded accusation of spying turned Chinese-American hydrologist Sherry Chen’s life upside down. Last week, she finally received something like justice. https://t.co/bZ47XwPXyx — PolitiTweet.org