beneastbooks.com
Those Funny Russian Trolls
Call them what you will—trolls, comment monkeys, sock-puppets—no-one should doubt that the hundreds of employees of the ‘Internet Research Agency’ had a sense of humor. From…