Advanced Life Created in Two Ancient Explosions

More from LiveScience