(Newser) -
The organizer of the "Tea Party" protest in Washington yesterday falsely attributed a high estimate of the turnout to ABC News, the network reports. Matt Kibbe, the head of FreedomWorks, said on stage that ABC estimated the turnout at 1 million to 1.5 million people. In a...
More »