Apollo 17 astronauts honored at Adler Planetarium

November 14, 2012

Apollo 17, the last manned space mission to the moon, marks its 40th anniversary in December.