Their defense of Russia and Putin, an avowed enemy of the West, is sickening.
They are so sure reports of Russian bad behavior are false? Their heads are in their a@@es.
The West is very good at making enemies.