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

Family Research Council Political Cartoons