Industry News David Schlesinger Staying At Beit Teshuva 2007-06-04 root It’s a Jewish home for recovering addicts. David’s story.