Meme is a Russian troll!!! they are all over the place trying to sow division. Be careful out there!!