French
Google sued by man caught peeing in Google Street View
Google has been sued, again, over invasion of privacy.
The French villager was caught urinating by Google's camera teams, and the image is ......