Skeptophilia (USA) – Remnants of lost oceans Douwe J.J. van Hinsbergen Posted on October 11, 2023 by douweOctober 11, 2023 https://www.skeptophilia.com/2023/10/remnants-of-lost-oceans.html