Is there life on Mars? It’s a question mankind has been asking at least since David Bowie sang about it in the early ’70s. One precondition for life on Mars is a source of water that can act as an incubator for living creatures — and now NASA thinks it’s found its strongest evidence yet that there’s “flowing liquid water” on Mars.
Read more here:: Boy Genius Report