Terrible. I know Democrats are terrified of seeming pro-immigration or pro-immigrants, but maybe they could bestir themselves to stand up against this grotesque combination of nativism and Putinism.
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