When Scientists Doubt Finds A Planet

Scientists think they found planets in the Alpha Centauri star system REPUBLIKA.CO.ID, JAKARTA – In the search for life outside Earth, the most likely place is the location closest to Earth. That place is the Alpha Centauri star system. Alpha Centauri is one of the two sun-like stars located closest to the Solar System. This … Read more