astronaut explains "intriguing sight" of bright dot spotted on earth from space iss

Astronaut Explains “Intriguing Sight” of Bright Dot Spotted on Earth

An astronaut aboard the International Space Station (ISS) recently shared an “intriguing” daylight sight of…