Depository of News

Russia launches military spacecraft into orbit (VIDEOS)

newsdepo.com · science

Russia has launched a military spacecraft from the Plesetsk Cosmodrome, with local residents witnessing a “space jellyfish” phenomenon Read Full Article at RT.com

Read full article →