You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Wearing reflective vests and white caps, the humanoid officers have been spotted patrolling Wuhu City, in eastern China's Anhui Province, barking orders at civilians.