How come this hasn't been verified yet?
A pat on the back for anyone who can find an article debunking this.
I mean even if this is a new type of life and isn't alien it still would be story of the year.
Thanks for posting that link to the world-science article. Of course, it raises more questions than answers...