Listen

Description

Pastor John Leach speaks on the significance Israel has to Jubilee Fellowship Church and Christians around the world.