Space news weekly recap: NASA’s UFO team, Martian bacteria and more
The word “space” may conjure up images of planets, stars and other heavenly bodies that are light-years away from us, but that is because we forget that “space” is just 100 kilometers above us at any given time. And things …
Continue Reading