13

14 comments

[–] [Deleted] 6 points (+6|-0)

my best guess, they found some chinese virus or something thats been stealing scientific research as they are wont to do.

[–] OeeThaGreat 2 points (+2|-0)

That's a pretty good theory. I still prefer my aliens theory because aliens.