I highly encourage people to watch “How the United States created Vladimir Putin” that was presented in Yale University by Vladimir Pozner.
It gives another perspective that’s often ignored how US and European foreign policy has played part in shaping what Russia is today.