John McCain Calls Out Tea Party Lies, Says GOP “Did the American People a Great Disservice”

It goes without saying that as a liberal, I don’t always agree with Arizona Senator John McCain. ¬†However, I will give him some credit — during his career in the Senate, he’s usually acted more sane than most within his party and hasn’t been afraid (at times) to call out the antics of his fellow […]