UPDATE, Sunday, March 28 — Google has re-scanned the site and the problem is solved. Ads will be back, problem-free, in the next day or so. — If you visited the magazine’s site today using the Firefox or Chrome browsers, you likely saw a window like the one above, warning you that This.org stands accused […]
More »