Stories by David Shere

Posted on: Feb 1, 2013, Source: Media Matters for America

Posted on: Nov 8, 2012, Source: Media Matters