google news

Rome city streets

Google Street View in Rome finds citizens hiding

6 April, 2020
Google Street View arrives in Rome and the locals disappear - at least that’s what reported by the Times, who recently noticed people ducking into bars and shops as a car with a huge rotating camera rolled through the city.The…