20 Yrs Of International Space Station: Humankind’s Most Ambitious Construction Project

The Logical Indian

November 23rd, 2018

SHARES

November 20, 2018, marked the 20th year of the International Space Station’s (ISS) first component to reach the space. The one-of-a-kind research facility is 450 miles away from earth and it plans on being in space for the next ten years.

x

Stories that deserve attention, delivered to your inbox!

Handpicked, newsworthy stories which deserve the attention of a rational generation.

Send this to a friend