China Debuts Anbot, the Police Robot

808