Russia has launched three Cosmos series military-purpose satellites, the Aerospace Defence Forces spokesman said on Tuesday. A Rokot launch vehicle carrying the satellites successfully lifted off from the Plesetsk Space Centre in northern Russia, marking the first space launch in 2013. Read more