Arlen Specter

Friday's Editorial Cartoon   —   Posted on May 1, 2009

Question(s)

What point is Ramirez making in this cartoon?


Reprinted here with permission from Creators News Service.