Robert Dutil22 févr. 20226 MinDiplomatic Solutions for Ukraine Vladimir Poutin, Russia president Diplomatic Solutions for Ukraine Ukraine and Russia are at odds. Russia has massed over 130,000 troops...