Russian Spacecraft Launches in Kazakhstan

|

A Russian rocket has blasted off from a space centre in southern Kazakhstan, transporting three people to the International Space Station.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives