A hard look at how Obama has turned his back on Israel over and over. His words in support of Israel are not met by his actions which have weakened the alliance between USA and Israel.
If you liked Bambi vs. Godzilla, you’ll like the latest twist. Bambi, er, Obama takes on Godzilla, er, Ahmadinejad and who do you think wins???