China launches navigation satellite

China Thursday night successfully launched a satellite for its navigation system.