kherson

Vladimir Putin Signs Annexation of Four More Ukrainian Regions

Russian President Vladimir Putin has signed an accord to annex four more areas of Ukraine, after self-styled referendums condemned by…

2 years ago