Bibi is behind in the polls in Israel. He needed something to revive his campaign. That is ALL this was. I'm guessing it failed, but we will see. It wasn't a great speech, and he offered no solutions. It does not make you a patriot to support Israel. Not one dime, nor American life should be spent in defending Israel. Israel was a mistake in 1947, and they have cost us untold lives and dollars. What have we gotten in return? Nothing. Except a demand that we keep it coming, even at the expense of our own security.
Now some nitwit is going to post that I'm anti-Semitic. Bullshit. I don't care. The fact is that after WWII the international community, led by the USA, decided that they needed to take land away from people who had lived there for over 2000 years, and give it to the Jewish people, because we felt so bad for them. Then we expect the people who had lived there to just say, "Oh, OK. Here you go. Just let me grab a few things, and I'll be off my ancestral land in no time. Good luck with your new country!"
If they wanted to give some land to the Jews, why not give them part of Germany? They're the ones who did the persecuting. But no, "God" gave them the Holy Land. Really? If you believe that, keep reading. "God" took it away, too.
But perpetual war is good for business. That's for sure.