Another Lefty Meme Debunked – Still Proud, Obama Voters?
Quite often when I see memes and graphics from Left/Progressive blogs, websites and Facebook pages I am astonished at the outlandish claims they make, especially when they fly in the face of reality. Every now and then I see one […]