Politico

The Twitter-trolling, dog-deploying social media army taking on Putin one meme at a time

The North Atlantic Fellas Organization is fighting the Kremlin’s propaganda machine.

Continue

About the author

Lisa

Leave a Comment