Tech3 years ago
Two Russian cosmonauts flex new limb at the International Space Station
Russians have been very active in space with two cosmonauts showing off the International Space Station’s new robotic arm Oleg Artemyev and Denis Metveev left the...