A Chinese robot factory has brought its androids into the world. They were shown at an exhibition in Shanghai, the humanoids are

You might like