Astronauts stranded in space give update following issues heading back to Earth

Barry 'Butch' Wilmore and Sunita Williams have been on the International Space Station since June 6th and will remain there until at least 2025.

More News Videos

View All