Kherson

Russia Defies West, Annexes 4 Ukrainian Regions

AP/ Russian President Vladimir Putin signed treaties Friday to annex parts of Ukraine in defiance of international law, saying Moscow…

2 years ago