Meet Point Nemo, where the International Space Station will die in 2030

The International Space Station just notched a major milestone, but its days are numbered.

Sunday (Nov. 2) marked the 25th anniversary of continuous human occupation of the International Space Station (ISS), which has carved out a spot in the…

Continue Reading