New Beginnings’ Larry Huch Ranks Top Christian Allies to Israel in the World
Pastor Larry Huch of the Texas-based New Beginnings mega-church topped the third annual list of Israel’s Top 50 Christian Allies, released Sunday by the Israel Allies Foundation in honor of the Jewish Sukkot holiday beginning the same evening.