Putin fault? Liberals cognitive dissonance!