5 months ago innews

Brazil's President Lula says he will tell Putin to "go to Istanbul and negotiate, dammit"



More posts