David Schlesinger Staying At Beit Teshuva John Bench 18 years ago It’s a Jewish home for recovering addicts. David’s story. Share this: