Parent Upset with Google’s Street View Map Blurring by Lilu Anderson 22.02.2024 A parent in Clemmons, North Carolina is unhappy with Google for not adequately blurring her child and her neighbor's children ...