high ranking dems turned on russia when putin btfo crimea. rank & file dems, however, the moment was 2016. hillary & friends blamed putin for her loss and the masses on the left bought it up hook line and sinker. whatever excuse they give as to why they hate putin now. the real reason is 2016.
United States