A long-standing idea in planetary science is that water-rich meteorites arriving late in Earth's history could have delivered a major share of Earth's water. A new study by Universities Space Research ...
A meteor explosion has been captured from space for the first time ever, thanks to a team aboard the International Space ...
The Leonid meteor shower is peaking this week, potentially bringing hundreds of long-tailed meteors with it. This annual fall display is an excellent opportunity to spot fireballs in the night sky.