It never ceases to amaze me what NASA can discover about our planet and the universe. For instance, most recently NASA discovered a spacecraft orbiting the moon. I guess this isn’t some monumental fin…

Amazing time-lapse of Northern Lights! Auroras, the lights visible from the Northern part of the Earth, are supposed to be one of the most beautiful sights possible on Earth. Seeing them reminds us of…

Ever since Curiosity landed on Mars, researchers have concluded that it could have been the perfect place for live to thrive. A recent discovery has now supported the claims that Mars hosted life in t…