Russian armed forces unmmaned ground robots for mine clearing mission Russia defense industry

2015-08-16 1

Russian armed forces unmmaned ground robots for mine clearing mission Russia defense industry