Categories
Selected Articles

Brazil’s Lula Tells Putin: ‘Go to Istanbul and Negotiate, Dammit’

Russia and Brazil are economic partners through the BRICS group.