Browsing tag

Life

Astronomers Discover 18 New Planets

Good news today for fans of giant planets. Astronomers have found 18 new alien planets. They are all Jupiter-size gas giants that circle stars larger…