Russian scientist detained by ICE | Reporter Replay
Mar 28, 2025 4:11 PM
A Russian scientist working at Harvard Medical School has been detained by federal immigration officials for failing to declare frog embryos, according to her attorney who said the feds are “just doing their job.” Kseniia Petrova is being held at a US Immigration and Customs Enforcement (ICE) facility in Louisiana after she was taken into...