Russian actress returns to Earth after orbital movie shoot
Russians claim another space first with scenes from a movie film aboard the International Space Station.
Russians claim another space first with scenes from a movie film aboard the International Space Station.