Teegarden is the most likely planet to have alien life(Teegarden B)
If you ask which planet is most likely to be inhabited by aliens, in a nutshell it is ‘Teegarden B’.The planet will be discovered in June 2019.The fourth closest planet to Earth, similar to Earth, is the most likely planet for extraterrestrial life. The planet orbits the red M-type star. The red star is known…