General Tech

Venus May Have Devoured Its Moon

A new theory suggests that Venus may have devoured its moon due to gravitational forces, a possibility that could explain the planet's moonless state.

Read the full article at wired.com →