PolitiFact has just issued their Obama Scorecard and Obama is passing with flying colors, with 74% of his promises listed…
This website uses cookies.