[Brad TV] Brad Show [ENG SUB] David Schiller “Jewish ministries and common misconceptions”

Brad TV is a ministry producing many programs about Israel with a desire for equipping Christians to have a right biblical understanding about the land of Israel and the Jewish people.