NEW DELHI (AP) — A lunar rover slid down a ramp from the lander of India’s spacecraft within hours of its historic touch-down near the moon’s south pole, Indian space officials said Thursday, as the country celebrated its new scientific accomplishment. “India took a walk on the moon,” the state-run Indian Space Research Organization said, […]