NASA Plans To Return To The Moon And Spend More Time There
NASA is the most well-known name when it comes to space exploration. The American space agency has some important achievements in its history, and it continues to work hard to…
Japanese Satellite Launched Into Space To Create Artificial Meteor Showers
The next time you see a meteor shower it might be a man-made one. While this might sound incredible, it could become a reality soon thanks to a Japanese satellite….
Ancient Termite Mounds can be Spotted from Space
A team of researchers managed to an area filled with huge termite mounds. The mounds are so big that they can be spotted from space and are spread over a…