Joe Aminoff’s photo of the Temple Mount was taken from the beautiful vantage point of the Mount Scopus campus of Hebrew University, Jerusalem.
The post Judah Shall Go Up appeared first on Breaking Israel News | Israel Latest News, Israel Prophecy News.
Source: Israel in the News