The Russia is Evil guys are in the Dem party. Maybe you should team up with your philosophical brethren.
Oh, really. But those who are and were apologists for tyranny have the most in common. I’m consistent and have been. I stand for freedom. I oppose tyrants be they commies or be they putin.