China launches satellite to support future moon missions (video)
China launched a satellite toward the moon this week to help support the country's lunar ambitions.On Tuesday (March 19), a Long March 8 rocket took off from the Wenchang Satellite Launch Center on the southern Chinese island of Hainan…