Yep china,iran,venezuela, assorted dictators/muslim radicals. Disgusting government.
Putin is a commie. What do you expect?