Watch supplies get delivered to astronauts stranded in space 0 17.08.2024 12:35 BBC News (UK) The crew aboard the International Space Station includes two Nasa astronauts stuck on a mission.