Politics

"Million Muppet March" Descends On Capitol Hill

Protestors marched on Capitol Hill Saturday for the “Million Muppet March” in support of federal funding for public television. Occupy Sesame Streett?

Andrew Kaczynski is a political reporter for BuzzFeed News and is based in New York.
Contact this reporter at andrew.kaczynski@buzzfeed.com
More News
Now Buzzing