A sticky spot*the size of a small island*once*slowed down a large ice stream. It was*comprised of gas hydrates,*according to a new study.

13th April 2016 12:47 PM

More...