On This Day in Space! May 12, 2000: Last Spacewalk at Mir Space Station

Sunday, May 12, 2019 - 10:42 in Astronomy & Space

On May 12, 2000, two Russian cosmonauts embarked on the 80th and final spacewalk at the Mir space station. See how it happened in our On This Day in Space videos series!

Read the whole article on

More from

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net