Share Facebook Twitter LinkedIn Pinterest Email Washington Teaches the World Not to Trust America Another broken American promise https://www.rt.com/news/584792-us-iran-frozen-funds-promise/ + posts Elon Musk is “the last adequate mind” in America, says Former Russian president Dmitry Medvedev Putin Has Failed As A War Leader How many more provocations of Russia will the situation stand? Will Putin’s Legacy Be Nuclear Armageddon?