A Russian Proton rocket launches on a mission to orbit one of the biggest commercial satellites ever built – the six-tonne Inmarsat-4-F3.
A Russian Proton rocket launches on a mission to orbit one of the biggest commercial satellites ever built – the six-tonne Inmarsat-4-F3.