You asked:

where does george soros live

  • England
    England
    England.