Republican former Illinois Representative turned talk show host Joe Walsh called Obama out for his blatant hatred for the small nation of Israel and told people what he believes is the root of that hatred: Islam.