Is this guy crazy or dumb? You finally get Russia to the table in regards to the dollar. You get Russian leadership to begin talks that look constructive, we are talking just a few weeks ago and THIS..
Biden is borderline retarded, and I do believe Russia has pride. Good luck with that...