Neil Armstrong left behind a prism on the Moon that is still reflecting 15.07.2024 09:28 Indiatoday.in Neil Armstrong left behind a prism on the Moon that is still reflecting