Russian rocket returns to service with launch of US satellite

Russia on Thursday sent into space a Proton rocket carrying a US telecom satellite, Echostar-21, the first launch in a year after an engine glitch sparked a probe into manufacturing flaws.