News

A humanoid robot was observed independently patrolling the streets of Hangzhou, China, attracting attention from passers-by.