Skip to content
The universe might have been hospitable for life 500 million years earlier than we thought, according to researchers at the University of Texas in Austin.