Two planets which might support life found orbiting a red sun
The Teegarden's star, known since 2003, found to have two planets circling it which might have water on them.
The planet Proxima b orbiting the red dwarf star Proxima Centauri, the closest star to our Solar System, is seen in an undated artist's impression. (photo credit: REUTERS)ByHAGAY HACOHEN