A Shot of Torah: The Promise to Zion (Psalms 132)

In this episode of A Shot of Torah, and continuing the Tehilim project, Rabbi Dr. Levi Cooper considers the two promises that God gave David – one regarding his throne, the other regarding his city: Jerusalem.

Click here for more episodes in the series.