Categories
BLUE UPDATE

16 European Nations Demand Release of Political Prisoners in Russia, Raise Alarm at OSCE

Sixteen European countries have urged Russia to release nearly 1,800 alleged political prisoners, condemning repression and demanding accountability over Alexei Navalny’s death at the OSCE.