Tag: Kseniia Petrova immigration case

Harvard scientist fails to declare frog embryos in luggage, faces deportation as US cancels visa

Harvard scientist Kseniia Petrova was detained by ICE and will now be…

newyhub