Russia, Luna-25: The Triumphsa || Lessons of Cosmic Exploration

1 year ago

In this video, we're unveiling Luna-25: the first ever moon landing mission that put American astronauts on the moon!

Luna-25 was a huge undertaking, and it's been celebrated as a triumphant moment in American space exploration. But it also had its share of tragedy: the loss of three astronauts in a fatal accident.

Loading comments...