This catastrophic event wiped out 76 percent of all life on Earth 66 million years ago
The underwater telescope that is on the hunt for neutrinos
Discoveries made by this seafloor-based telescope could help explain powerful cosmic events
Meteorite bombardment likely to have created the Earth’s oldest rocks
The oldest rock formation located in Canada could have only been formed from a drastic event such as a meteor bombardment