Give it a rest. You know nothing about Putin or Russia except what the MSM and Neocons have fed you. As between Russia and the US, the worse regime is here. Demonizing Putin is just a distractor used by the left in this country to divert attention away from the evil the infests OUR government and institutions.
“Give it a rest.”
Make me.