Wow! Satellite views International Space Station from only 43 miles away (photo)
The International Space Station was caught on camera in an incredible new photo from HEO Robotics, which images satellites using space-based sensors.
The International Space Station was caught on camera in an incredible new photo from HEO Robotics, which images satellites using space-based sensors.