Sophia The Robot

If history repeats itself, then science fiction is some sort of weird self-fulfilling prophecy. For those of you who have watched Terminator 2, you will be well aware of the…...