Tag: Black Friday

NASA Confirms Life On Mars

Well, almost. Bacteria is life of a sort. NASA is expected to confirm that there was life on Mars sixteen million years ago. They have reportedly found evidence of bacteria that does not have terrestrial origins. This advance report in the UK’s Telegraph is astounding. Dr Emily Baldwin sums it up best herself, “If the […]