Published on November 3, 2017

This Day In Space — 20 November

Hundreds of kilometers above Earth, a faint light edges across the night sky It is the International Space Station, the longest ongoing human presence in orbit Its ...