Something not mentioned yet is American Evangelical Christians. They are powerful voting bloc; they also believe that Israel must be in Jewish control for the second coming of Christ, and as a result the politicians they vote for all support Israel more or less unconditionally.
0. https://www.pri.org/stories/2016-10-24/why-american-evangeli...
1. https://www.washingtonpost.com/news/politics/wp/2018/05/14/h...