May 12
4
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…
View post:
Google Street View Shows ‘Secret Base’ In Israel, But Military Says It’s Not Secret At All