Update news

Cancel

Putin mocks European leaders for being totally dependent on U.S.