The Democrats are catching a lot of flack right now for not ending the war in Iraq. Congress currently has one of the lowest approval ratings in a decade – only 23% of Americans think they are doing a good job. This is only a 2% improvement the December rating of 21%. [...]
Democrats are Liars
0





