China has deployed its first robot police squad in Hangzhou to manage traffic and assist tourists during the May Day holiday. Fifteen humanoid robots, equipped with AI-powered visual recognition and ...