The Israel Guys
If you do a quick online search, you’ll find dozens of videos with millions of views that all promote a shocking theory: the Temple in Jerusalem was not located on the traditional site of the Temple Mount, but instead in the City of David. Could this theory be true?
Are you ready to find out the truth? Episode 1 in our six-part series “The Temple: the Search for its True Location”
Locutores - Videos Musicales
Está escuchando a Radio Shofar