Wednesday, 10:30 Close up: The Current Affairs Documentary (Close up: The Current Affairs Documentary), Germany, 2024
The International Space Station (ISS) is a unique venture. It is the largest project in space the world has ever seen. Since its first component was launched into orbit on 20 November, 1998, the ISS has experienced both highs and lows.