2 ms·I've suspected for a long time that the idea that life originated on Earth is the last geocentrism.by api 14y agoI've suspected for a long time that the idea that life originated on Earth is the last geocentrism.