Iraqi Police Use Armored Chevy Trucks

From photos released today of a joint patrol conducted by the 101st Airborne/Iraqi Police:  

The Great Robots of China

Just got this huge set of photographs via e-mail, most of which were taken at robot expos in China over the last few years. I cannot identify any of these robots, and I am also unsure if they are all of Chinese origin. Anybody out there an expert on Chinese robotics?