The International Space Station was caught on camera in an incredible new photo from HEO Robotics, which images satellites using space-based sensors. Read More – Space