Could life have started much earlier in the Universe?

episode
0