Ivanov is a snake. I do not trust him.
Ivanov aside, you don't trust anything that comes from Russia, regardless, so the point is mute.