A Russian scientist working at Harvard Medical School was detained at Boston Logan International Airport on February 16 when she was attempting to return from a trip to Paris. Kseniia Petrova, a ...