Russia’s failed space mission likely left a 33-foot crater on the moon

The crash-down of the Luna-25 probe was a major disappointment for the Russian space program, and it appears to have left a mark.

Source: Russia’s failed space mission likely left a 33-foot crater on the moon