Ducks
5th January 2012
Yesterday Google was accused of cheating through the use of sponsored links; a practice they actively discourage.
this post