Michael D. Evans
Latest
Obama Betrays Israel
As with Charles Dickens' story of Ebenezer Scrooge, President Obama has played his Bah Humbug card during the Christmas season by declining to stand with Israel during the latest resolution to halt settlement building in Jerusalem.