Russian spacewalkers conduct repairs on International Space Station
This week two Russian cosmonauts completed a successful spacewalk at the International Space Station (ISS). Nasa said that Commander Oleg Artemyev and Flight Engineer Denis Matveev, both of Russia’s Roscosmos, completed a space walk that lasted seven hours and 47 minutes. On Friday, Artemyev and…