Science Spaniards find a small planet around the lone star closest to the Sun 0 Comments October 1, 2024