Juxtaposed stories in Huffington Post - radiation leaking into the ocean in Japan and new marine species discovered.