Comment Comment by roblabla In this context, it's talking about Internet Research Agency: https://en.wikipedia.org/wiki/Internet_Research_Agency parent roblabla 10 months ago