Quizzing Live

Which Planet In The Solar System Is Closest In Size To Earth

Answer:
Venus