Amid recent news of an apparent deal between the Obama administration and Big Pharma, it seems many on the left are angry or disappointed with what they view as a mounting list of capitulations or broken promises from the president. Have a cartoon, guys!
No comments:
Post a Comment