China Debuts Anbot, the Police Robot

823