June 23, 2019 • Simcha & Bella Davidov
Simcha has a flourishing ministry in Israel and is supported by our church. Hear important facts about Israel and Bible Prophecy.