New Articles

November 4, 2012

Video: Million Puppet March

The Million Puppet March descended on the Capitol to protest Mitt Romney's proposed public broadcasting budget cuts.

Related content

Comments

Videos

Editor's Choice Videos