Yes Men
By Lissa Harris on Friday, Apr. 29, 2011 - 5:23 pm
No, the sticker above -- which, according to the Wall Street Journal, has been spotted near public faucets around New York City lately -- isn't the work of the NYC Department of Environmental Protection. It's part of a pretty slick anti-fracking campaign... Read more