Life May Have Appeared After Earth Clashed with Another Planet

The origin of life has been debated by researchers and philosophers alike but no one was able to provide a definite answer. A new paper proposes a wild theory that has already... Read more »