downtoearth-subscribe

Russians put US satellite in space

A Russian rocket carried a US telecommunications satellite into space and put it in geostationary orbit on Sunday from the Sea Launch platform in the first commercial launch from the Pacific Ocean

Related Content