8-ft Titan robot greets visitors at UAE defence show Idex in Abu Dhabi

Comments