Russian-born scientist Kseniia Petrova has been detained by U.S. Immigrations and Customs Enforcement since February when she failed to declare frog embryo samples at Boston’s Logan Airport
Russian-born scientist Kseniia Petrova has been detained by U.S. Immigrations and Customs Enforcement since February when she failed to declare frog embryo samples at Boston’s Logan Airport