Kseniia Petrova, a Harvard researcher, was detained successful February aft failing to state technological samples she was carrying into the country.
Grand Jury Indicts Russian Scientist on Smuggling Charges
Kseniia Petrova, a Harvard researcher, was detained successful February aft failing to state technological samples she was carrying into the country.