The soft lunar landing set for Feb. 22 would be the first by a commercial entity, and the first for the United States since the final Apollo mission in 1972.
The soft lunar landing set for Feb. 22 would be the first by a commercial entity, and the first for the United States since the final Apollo mission in 1972.
