While the world slowly passed the first days of the year 2026, the astronauts aboard the International Space Station had already lived through the coming of the New Year in a way and a place few ...