Ars Technica4 weeks agoOMG scienceChina just launched another ambitious lunar mission. Is NASA falling behind?China launched Chang'e-6 mission to obtain samples from the far side of the Moon, continuing its successful lunar program. [ more ]