NewsAugust 27, 2009Microsoft experiments with Captcha advertsAre you human or are you a dancer? (more…)