Rabbi Frederick "Ephraim" Karp is the spiritual living director at the Menorah Park Center for Senior Living in Beachwood near Cleveland, Ohio and the president of the Association of Jewish Chaplains. He is the focus of a criminal child sex abuse probe in Maryland and was arrested January 15 in JFK International Airport in New York, apparently as he tried to flee.
Above: Rabbi Fredrick "Ephraim" Karp