Some in Israel are calling foul after images of what’s described as a “secret base” in the Tel Aviv area have appeared on Google’s Street View service. But the Israel Defense Forces (IDF) — the country’s defense department — says everything is fine….
Please visit Search Engine Land for the full article.
Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing