September 13, 2018

Weird ISS leak brings NASA, Roscosmos leaders together for first time – CNET

By Tech Online Things

Russia and the US are parleying about that mystery hole in the space station.

Search Tech Things: CNET Tech News