News iFrames that don’t close, StumbleUpon kills links February 1, 2012 by rjcool No Comments Tweet StumbleUpon, over 20 million users (doubling from 10 million in about a year and a half), recently launched one of the biggest redesigns basically... Read More