I'm curious about the similarity between the names of the Internet Research Agency and the European Research Group ... coincidence? I guess it could be a coincidence ... but seriously, their aims appear aligned.
I'm curious about the similarity between the names of the Internet Research Agency and the European Research Group ... coincidence? I guess it could be a coincidence ... but seriously, their aims appear aligned.