How many moons does Venus have?
Planet Venus is the second planet from the Sun. It is named after the Roman Goddess of love and beauty. Situated just before Earth in the solar system, it does not have any moons. The reason behind the absence of moons could be the placement of the planet so close to sun. All the planets…