Increasingly human-like robots spark fascination and fear. Sporting a trendy brown bob, a humanoid robot named Erica chats to a man in front of stunned audience members in Madrid....
Categories