My god, it's full of tsars: A gun-toting Russian humanoid robot is on its way to the International Space Station

Redirecting...