One of the reasons I come in here to hear the latest Russian propaganda and talking points. Thanks for letting us all know the next Russian troll mantra.
LOL..you got that right. Putin pecker puffers are in meltdown..