Scientists are going ape shit over the discover of a planet named Proxima B which is a orbiting the closest star that is to our Sun. After working and studying this planet for almost two decades scientists are comfortable enough to say that this planet may even have water which of course is a building
Read more