Russia launches manned mission to ISS

Russia Wednesday launched a manned mission to the International Space Sation (ISS) from its Baikonur space centre in Kazakhstan.