Russian scientist detained by ICE | Reporter Replay
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.”