A massive meteorite strike 3.5 billion years ago left behind the world’s oldest known impact crater, challenging previous ...