Russian Ambassador to Washington Anatoly Antonov firmly asserted that no sanctions or embargoes will cripple the Russian economy. According to the news outlet TASS, Antonov's comments came in ...