Advertisements
Read Time:10 Second
The International Space Station will intentionally fall to Earth and come to rest within the depths of Point Nemo, a watery graveyard 2,000 miles (3,219 kilometers) north of Antarctica, in January 2031.