U.S., Russian, Japanese Astronauts Return To Earth

A joint U.S., Russian, and Japanese crew has landed safely in Kazakhstan following a 115-day mission aboard the International Space Station.

leave a reply: