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

Leave a Reply

Your email address will not be published. Required fields are marked *