Russia launches Chinese satellite
Russia has launched a Chinese communications satellite into space from its Baikonur space centre in Kazakhstan.
Moscow, Feb 28 Russia has successfully launched a military satellite from the Baikonur space centre in Kazakhstan, a Space Forces spokesman said Saturday.