Shifra Klein

Editor-in-Chief of Fleishigs Magazine