Kseniia Petrova, a Harvard researcher, was detained Feb. 16 at Logan Airport after failing to declare scientific samples she carried into the U.S.
View original article
Contributor: Ellen Barry
Kseniia Petrova, a Harvard researcher, was detained Feb. 16 at Logan Airport after failing to declare scientific samples she carried into the U.S.
View original article
Contributor: Ellen Barry