Spacewalking Astronauts Complete Second Roll Out Solar Array Installation on Space Station
NASA astronaut Shane Kimbrough and ESA (European Space Agency) astronaut Thomas Pesquet concluded their spacewalk at 2:37 p.m. EDT, after 6 hours and 45 minutes….