China Launches New Research Satellite Into Orbit
Thursday, June 17, 2010 - 09:40
in Astronomy & Space
China successfully shot a scientific research satellite into orbit on a Long March rocket Monday, marking the country's fourth space launch of the year.