Russia is scrambling to bring home three astronauts—two Russians and one American—who are stuck aboard the International Space Station after a meteorite damaged the spacecraft that was due to return them to Earth.
Click here for original story, Five things to know about the International Space Station
Source: Phys.org