Jan 20 2014Save1/20/14New species of Antarctic sea anemone could hint at alien lifeGeorge Dvorsky30SaveA research robot out on a routine test inadvertently stumbled upon a never-before-seen species of sea anemone living…