FreakinSteve , 13 days ago I have never, ever heard of a leftists defending Russia. You made this up.
I have never, ever heard of a leftists defending Russia. You made this up.