0 0 By Mark Technology 21 Aug: Russia’s Luna 25 – The first lunar mission crashes into the moon Russia’s first lunar mission in decades has ended in failure with its Luna 25 spacecraft crashing into the moon’s surface….