Nasa believes its orbiter photographed the Russian Luna-25 impact site on August 31. Photo: Nasa
Nasa believes its orbiter photographed the Russian Luna-25 impact site on August 31. Photo: Nasa

Nasa orbiter photographs Moon site where Russia's Luna-25 crashed