In this context, it's talking about Internet Research Agency: https://en.wikipedia.org/wiki/Internet_Research_Agency
The founder of the agency is not with us anymore.
haha also couldn't understand how the Irish IRA was in anyway relevant. Makes a lot more sense now.
The founder of the agency is not with us anymore.