Rocket Lab launch fails, seven satellites lost

Rocket Lab, which specializes in putting small satellites into orbit, failed to deploy a payload of seven satellites during its 13th launch, the Long Beach, California, company said Saturday.