Sex robots: The truth behind the headlines

93,758 views |
Kate Devlin |
TEDxRoma
• May 2019