PETA Girls Rock Harvard

Sort of. They held an anti-fur protest in Harvard Square–not exactly the belly of the beast–and, according to news accounts, staged a “nearly nude pillow fight” before being discouraged by policemen.
I actually participated in a demonstration or two in the Square many years ago, but it was never quite like this:
r3409015972.jpg

Responses

Books to read from Power Line