Canada Stands Up to Google
Google Maps’ Street View feature has caused some buzz since its debut in May. Much of the buzz has been negative, with countless publications and Web sites finding bizarre and disturbingly private images available on Street View.