Planetary Definition Showdown! As Debate Rages, One Astronomer Says 'It's All About the Atmosphere'

More from Space.com