Russia claims that a control unit malfunction caused its moon landing to fail.
By – Prakarsh Kastwar On August 19, the Russian Luna-25 lost control and slammed into the moon. On Tuesday, Russia claimed responsibility for its first lunar mission in 47 years,…