This is disgraceful beyond words
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.

Comments

No comments yet