Russian Film Crew Wraps Space Station Shoot and Returns to Earth - The New York Times
A Russian actress and film director landed near Russia’s spaceflight base in Kazakhstan after 12 days in orbit.
A Russian actress and film director landed near Russia’s spaceflight base in Kazakhstan after 12 days in orbit.