Astonishing discovery! 5 meteorites found in Antarctica; may contain secrets of Earth

Meteorites discovered in Antarctica could hold the key to unlocking the mystery of Earth’s formation. Here’s…

Space junk, not meteorites, remains biggest threat to spacecraft

Russian announced on Wednesday a February mission to the International Space Station to pick up crew…