Monday, September 3, 2018

Astronauts Plug Leak In International Space Station With Epoxy And Duct Tape

  1. Astronauts Plug Leak In International Space Station With Epoxy And Duct Tape  Tech Times
  2. Astronauts Repair Hole In International Space Station  I4U News
  3. Leak On ISS Contained  SpaceWatch.Global (press release) (blog)Full coverage
(CLICK HERE TO READ AND SEE MORE

0 comments:

Post a Comment