Furthering Israel’s reputation as a destination for fleeing criminals, Gregory Chelli has escaped France and is living the good life in the Jewish State.
Furthering Israel’s reputation as a destination for fleeing criminals, Gregory Chelli has escaped France and is living the good life in the Jewish State.