fbpx

NASA extends International Space Station operations

NASA has announced its commitment to extend operations on board the International Space Station until 2030.

More Stories