Planet in star system nearest our Sun may have oceans and life on it. | KidzNews

Called Proxima b and located 4 light years from our sun, scientists believe it may be an "ocean planet" similar to Earth and could also have life on it.


    Submit a Comment
     Name : 

Who Upvoted this Story

Attached file(s)