Sophia the Robot reveals the meaning of life and the secret to happiness

Open in new window