BETTER VIEW On July 16, the 40th anniversary of NASA’s launch of Apollo 11, the space agency released newly restored footage of some iconic moments from that mission’s moon walk. Here, astronauts Neil Armstrong and Buzz Aldrin plant the U.S.
Log in
Subscribers, enter your e-mail address for full access to the Science News archives and digital editions.