(Oleg waving to the cameras – Photo Credit: NASATV)
Russian cosmonauts Alexander Skvortsov and Oleg Artemyev have wrapped up their 7 hour and 23 minute spacewalk after a series of intense and exhausting installation and experiment tasks outside the Russian segment of the International Space Station. Continue reading