Orbiter photographers take a sneak peek of the International Space Station
The International Space Station (ISS) has been caught looking a bit out of place in a new photo taken by an in-orbit imaging satellite. This week, Australia-based HEO Robotics Released A picture of the International Space Station as we have never seen it …