Sci-Tech

The International Space Station marks 25 years of nonstop human presence in orbit

Published: 

In this undated photo provided by NASA on Tuesday, March 1, 2016, astronaut Scott Kelly looks out the cupola of the International Space Station. (NASA via AP, File)