“The Liquid Asteroid” –Event Equal to 10 Billion Hiroshima Bombs Made the Rise of Homo Sapiens Possible

  1. “The Liquid Asteroid” –Event Equal to 10 Billion Hiroshima Bombs Made the Rise of Homo Sapiens Possible  The Daily Galaxy
  2. Scientists have unraveled the mystery of the largest crater on Earth  The Siver Times
  3. Full coverage