On Dec. 11, 1972, Apollo 17 became the last mission to launch humans on the moon. [‘On This Day in Space’ Video Series on ...
Breaking Achievement. Apollo 17 set multiple records: longest manned lunar landing flight (301 hours 51 minutes), longest lunar surface activities (22 hours 6 m ...
Agency officials are eyeing a February 5 launch for the mission that will send four astronauts around the Moon, but can they actually stick to this aggressive timeline? Reading time 3 minutes The ...