Blast From the Past: Vredefort Crater

Impact craters exist on every continent on Earth. While many have eroded away or been buried…

Continue Reading