universetoday.com
Flags Still Standing at Several Apollo Landing Sites on the Moon - Universe Today
Caption: LROC image showing the illuminated side of the still standing American flag to be captured at the Apollo 17 landing site. Credit: NASA/GSFC/Arizona State University. Mark Robinson, Principal Investigator of the Lunar Reconnaisance Orbiter Camera (LROC) says the most often-asked questions he gets about the images LRO has taken of the Moon are about … Continue reading "Flags Still Standing at Several Apollo Landing Sites on the Moon"