China Debuts Anbot, the Police Robot

601