Our synagogues, like the Temple, must be a Beit Midrash, a Beit Tefilah and a Beit Kenesset.

Read more