pole star

Polaris, Earth’s North Star, Has A Surprisingly Spotted Surface

Humanity's been fortunate to have a star situated over Earth's north pole. The star, known as Polaris, or the North…

4 months ago