This is wrong
Reposted from
Mark Chadbourn
Kseniia Petrova, a Russian scientist at Harvard Medical School, was detained at Logan Airport after returning from France and sent to an ICE detention in Louisiana, The Insider reports.
A big critic of Putin and the war in Ukraine, she may now be deported to Russia.
A big critic of Putin and the war in Ukraine, she may now be deported to Russia.
Comments