Categories Cartoons Obama and Libya Mosquito Post author By Daryl Cagle Post date March 21, 2011 Tags blood, Cartoons, president