Get the latest Science News and Discoveries
Polaris, Earth's North Star, Has A Surprisingly Spotted Surface
manity's been fortunate to have a star situated over Earth's north pole. The star, known as Polaris, or the North Star, has guided many sailors safely to port.
None
Or read this on Universe Today