Tag Archives: Daphne Carr

A great show on Sex and Politics!

We had a helluva time tonight on Sex and Politics–hope you were listening, but if you weren’t, here are the highlights! We spoke to Rachel Schragis of People’s Puppets of Occupy Wall Street. Lots of big events planned for May first, and a history of the colorful giant puppets you see at demonstrations. Their work […]