Hitch as Russian rocket launches Arab telecoms satellite

Top