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