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 deported to either France or Russia. A Russian scientist, Kseniia Petrova, working at Harvard Medical School, was detained by ICE agents last month at the Boston Airport where she landed from a personal trip to France. The customs officials found frog embryos in […]