
Russian HMS Researcher Detained at Louisiana ICE Facility After Visa Revocation
Harvard Medical School researcher Kseniia Petrova is detained at a United States Immigration and Customs Enforcement facility in Louisiana after her research visa was revoked last month because she inadvertently failed to properly declare frog embryos she …