I disagree 1000%. I do not trust the Russians leadership at all. All countries have their own interests but Putin has done everything, along with the Chinese to undermine the US. Look at the UN resolutions before the US went after Iraq. They are not our friend !
Russian leaders do whatever pads their bank accounts... as it always has been.