Did Venus eat its own moon?
Read More

Did Venus eat its own moon?

Scientists may finally know why Venus, Earth’s twin, lacks a moon, finding that the hottest planet in the…