Israel

Is a marker.

Look to this country and see Biblical Prophecy continue its fulfillment.
It is called a stumbling block to the world.
Where Jesus will place His feet?