Putin Ally Outrageously Claims Moscow Is ‘Liberating’ Russians From Ukraine

Vladimir Putin and one of his top supporters Sergei Markov One of Vladimir Putin’s allies claimed Moscow is “liberating” Russians from Ukraine with the ongoing conflict. Sergei Markov, a former adviser to the Russian president, tried to defend Putin’s three-year war by saying the invasion is not about “territory” but “stopping political repression”. Putin currently…

Read More