Mike Moore

Mike is the General Secretary of Christian Witness to Israel.