News Russian military satellite launched from Plesetsk June 23, 2015 Stephen Clark A new Russian military global surveillance platform is orbiting Earth after launching from the Plesetsk Cosmodrome on Tuesday.