Privacy watchdogs in the United Kingdom want to close down Google Street View, only days after the service was launched in the country. Google has already received hundreds of requests to take down photos of various areas in the UK and could even face legal actions
Share this Story