The new find comes courtesy of ancient rocks in China and South Africa ... landmasses quite a bit relative to what the general view has been.” The presence of continents is crucial for life ...