NASA astronauts complete 7 hour-long spacewalk
In the third spacewalk of the year outside the International Space Station, NASA astronauts Kate Rubins and Victor Glover concluded their spacewalk after 7 hours and 4 minutes.The two NASA astronauts began work on Monday to install…