Scientists may finally know why Venus, Earth's twin, lacks a moon, finding that the hottest planet in the solar system may have consumed its own natural satellite.
Did Venus eat its own moon?
By system
September 8, 2026 •
48 views
Original source:
Space.com