2025 marked 25 years of nonstop human presence on the International Space Station. Photos shared by NASA show what life looked like 250 miles above Earth this year. Astronauts photographed the ...