Putin

Russian President Putin declares the annexation of 4 regions of Ukraine amid global outcry

Russian President Putin declares the annexation of 4 regions of Ukraine amid global outcryRussian President Putin declares the annexation of 4 regions of Ukraine amid global outcry

The West has blasted the annexation of occupied Ukrainian territory by Russia as an illegitimate land grab after Russian President…