republicbroadcasting.org
Will Russia Save Israel From National Suicide?
Source: WHTT Israeli journalist, Gideon Levy, has diagnosed the recent gauntlet Russia laid upon Israel in an article in Haaretz. He stated the obvious: Russia, without meaning to, ma…