Roberto Abraham Scaruffi

Friday, 25 February 2011


Center for American Progress

I'm in Control?

John Norris and Sarah Margon detail steps the United States can take as protests and violence escalate in Libya.

More: Qaddafi's Last Stand
today's cartoon
From the Cartoonist Group.
View more cartoons in the archive.