Advertisement

Neil Armstrong 'Doing Great' After Heart Surgery

Neil Armstrong last November at the U.S. Capitol, when he and the other astronauts from the Apollo 11 mission were awarded Congressional Gold Medals. (Getty Images)
Neil Armstrong last November at the U.S. Capitol, when he and the other astronauts from the Apollo 11 mission were awarded Congressional Gold Medals. (Getty Images)

Related:

Advertisement

More from WBUR

Listen Live
Close