Jerusalem

  • Are we inching our way towards the fulfillment of Zechariah 12?

    Jerusalem has been at the very center of religious, historical and geopolitical tensions for a long time. With the recent move of the US embassy from Tel Aviv to Jerusalem, it seems that fuel has once again been added to the fire already consuming the Palestinians with humiliation, or so would the media like us to believe. 
WorldviewFinancialTV.com Banner