<human>: Provide a brief overview of the text.

This whole thing in Gaza has really left me wondering why the US always gives its full support to Israel, as if they can do no wrong. Every election, both candidates make sure to promise full support to Israel, even when they violate international law. I get that they are an ally, but if (as an example) the UK decided that their piece of northern Ireland wasn't big enough and just started setting up shop south of the area internationally recognized as theirs, we (along with the rest of the world) would protest. However, when Israel builds settlements in what is recognized as Palestinian territory, we say that they are just doing what they have do do. Why is this? Is it because the Pat Robertson types think it will cause the end of the world?

I also understand that there are people who lob homemade bombs into Israel, which is not okay and Israel has every right to defend its people from this. However, it does not have the right to build settlements outside of its territory. The UN has procedures for border disputes, but this is not it. This is 2012. You don't just show up, kill everybody living there, and say "this land is now mine."
<bot>: Can anybody explain why the US always has a policy of Israel=good and Palestine=bad, even when the rest of the world agrees that Israel is acting in violation of international law and treaties?