by Haja Mo June 27, 2025 Tech Kseniia Petrova, a Harvard researcher, was detained in February after failing to declare scientific samples she was carrying into the country. Previous Story Did Baby Talk Give Rise to Language? Next Story Here’s Another Use for Ice: Creating Secret Codes