Nov 3 Nov 3 Russia develops robots dedicated to military applications Future Force Russia, Tech, Technology, Innovation or Idiots, Gear