Three years after it first photographed the streets of the Jewish nation, Israelis will once again see Google Street View in Israel. The Google cars and tricycles, fitted with 360-degree cameras to take panoramic images, will visit Tel Aviv, Jerusalem, Haifa and …

Israel Gets Google Street View Back Read more »