A New Generation Of Weird-Looking Space Suits Will Take Us To Mars IFLScience - Space, 05 Nov 2015 Space Photo credit: NASA When Russian cosmonaut Alexei Leonov conducted the world’s first space walk in 1965…