Germans


250,000 Germans do not want their House in Google Street View

Google Street View is about to launch in 20 cities in Germany. There was quite some controversy about it in Germany about it be...

Oct 21 2010, 1:06am CDT

Several Hundred Thousand Germans want Google to remove their Home from Google Street View

Google Street View is launching this Fall in Germany....

Sep 18 2010, 7:59am CDT