SV

Russia coerces Ukrainians to vote as tide of international opinion turns against Kremlin

Kyiv/New York - Russia launched referendums on Friday aimed at annexing four occupied regions of Ukraine while the tide of international opinion appears to be decisively shifting against Russia. ...

Read More