Brazil’s Lula urges Russia’s Putin to ‘go to Istanbul and negotiate’ | Russia-Ukraine war News

Brazil, China call for direct talks as the “only way to end the conflict” between Russia and Ukraine.

Brazil’s President Luiz Inacio Lula da Silva has pledged to press his Russian counterpart Vladimir Putin to attend negotiations with…

Continue Reading