Advertising Console

    China set for rocket launch

    Repost
    ODN

    by ODN

    21K
    873 views
    China is primed for its third manned mission into space which will include its first space walk.