NASA Researcher Arrested on a Plane on His Way to China

In what must have been like a total James Bond scenario, a NASA researcher at Langley named Bo Jiang was arrested on a plane bound for China as it pulled away from the gate at Dulles International Airport. No facts confirm that this was actually an action movie-worthy moment, but one can imagine. More »

Leave a Reply

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