November 21, 2018 Other The land itself “devours” its oceans. An unexpected conclusion scientists The land itself “devours” its oceans. An unexpected conclusion scientists © www.nasa.gov Curiosities November 15, 12:27 The number of views 2272 Facebook 3 VKontakte 1 Google+ 1 Twitter Telegram 1 Last Popular Comment Last Comments comments