Home / Tag Archives: Revelation 12:6

Tag Archives: Revelation 12:6

Where Will The Jews Find Refuge In The Tribulation?

There is a city of Old Testament times in southern Jordan called Petra. It is a major tourist attraction. Several scenes from “Indiana Jones and the Last Crusade” were filmed there. It also has prophetic significance. Some Bible scholars believe it will be the place of refuge for the Jews ...

Read More »