Giant Balls of 'Snot' Explain Ocean Mystery

More from LiveScience