Two launches of Chinese rockets Friday and Sunday successfully placed Earth-imaging and technology demonstration satellites into orbit. The two missions, which took off from different spaceports, flew board Long March 11 and Long March 2D rockets.
A Chinese Long March 2D rocket carried four “technology experiment satellites” into orbit Wednesday from the Xichang space center in southwestern China, according to the country’s state-run media.