Science & Technology Scientists Discover 24 New Planets, Suitable To Sustain Life Than Earth Brainnews October 6, 2020