LOOK: US Russian Astronauts Landed After Almost 6 Months in Space
U.S. and Russian astronauts landed in Kazakhstan after staying in space in 172 days After 172 days of staying in space, an astronaut and two cosmonauts finally finished their mission and landed in Kazakhstan on Wednesday. The National Aeronautics and Space Administration (NASA) was very excited about the development. The end of their mission comes … Read more