Astronauts finish 1st solar arrays installation outside International Space Station | World News

Washington: Two astronauts onboard the International Space Station (ISS) have successfully completed the deployment of solar arrays, which will soak up the sun`s energy to provide electrical power for the…