News

Origin story gets a new plot twist. ... theory suggests that around 4.5 billion years ... of planetary orbits refers to a measure of how much an orbit deviates from being a perfect circle.