Blog Archives

Scientists Believe These Photos Show Mushrooms on Mars—and Proof of Life

Have we finally found undeniable proof that life exists on other planets? Even though we haven’t come across the little green Martian’s yet, but just a handful of possible pizza toppings, it’s still pretty exciting news nonetheless. Check out the article below. — Read on www.yahoo.com/lifestyle/scientists-believe-photos-show-mushrooms-155500053.html