In this exclusive All Israel News interview filmed in Israel, Dr. Michael Brown shares insights on US politics, the Church's response to recent events in Israel, the role of Jewish believers in Jesus, and his message of hope for the future. #SetTheCaptivesFree #StandWithIsrael #Jesus #Yeshua