I guess not, considering there is a huge Lenin statue in Seattle, Washington....
I know that's mind boggling.