Ancient asteroid craters may have sparked Earth’s oxygen-producing life – Image for illustrative purposes only (Image credits: Unsplash) Hapcheon, South Korea – Researchers examining an ancient impact ...