Mark Glass is the rabbi of the Adams Street Shul in Newton, MA. From Manchester, UK, he received his BA in Philosophy, MA in Jewish Philosophy, and Semikhah at Yeshiva University. He was previously an Assistant Director of Advocacy at ORA, the Organization for the Resolution of A...
Read More →