December 15, 2020
Stories this photo appears in:
Although there are several hypotheses on how life began on Earth, there are possibilities that life’s beginnings may not have begun here.
By Barry Malpas, Astronomy Columnist
December 15, 2020