Last week President Obama finally announced he will visit Israel.
With Obama’s trip to slated for March 20 conspiracy theorists are running rampant with news of an ice statue exactly 666 meters from the Temple Mount.
What do you think? Is this coincidence, conspiracy or prophecy?
Watch the video and comment below.
Don’t we all love a good conspiracy?