Posted on October 11, 2019October 13, 2019 by Erik Chipchase advertisingpics: “Confirm Humanity” by DDB Mexico an intelligent twist on the reCAPTCHA test for Greenpeace [2200×1560]