Obama’s Campaign of ‘Division, Anger and Hate’ Turns Violent

obama campaign Political Cartoons