Putin Looking For A Way Out

[Kremlin.ru, CC BY 4.0 , via Wikimedia Commons]

Vladimir Putin may finally have had enough. Multiple reports have stated that the Russian leader told other international leaders that the time has come to figure out a way to end the fighting in Ukraine.  Reuters writes that Russian President Vladimir Putin told the leaders of the Group of Twenty (G20) on Wednesday that it was necessary…

Read More »