Google penalizes Chrome homepage after paid links debacle

bizarre story of an ad buy gone awry and the self-flagellation that followed