Initially I did a spit take because it just seems so silly, just preposterous. But on second thought Seth Abramson is not a jokester he's a pretty serious researcher so let's wait and see but could this be the beginning of alien apocalypse dystopia blah blah blah.....??
I would love for China/Russia to do a little trolling and confirm it, ask for the US to do information sharing and watch the Yanks pull the whole thing back quietly.