Pastor Kevin Cable speaks about coming to the holy land and renovating St Peter’s Church in Jaffa.

Pastor Kevin Cable speaks about coming to the holy land and renovating St Peter’s Church in Jaffa.

Photo – Beautiful Jerusalem