Did Alien Life Evolve Just After the Big Bang?

Editor's Recommendations

More from LiveScience