June 20, 2007 ONE HALF MILLION PEOPLE MARCHED TO DEMAND IMPEACHMENT THIS WEEK IN D.C…AND EVEN THOUGH YOU DID NOT REPORT IT AT ALL, IT HAPPENED… DEMOCRACY IS COMING TO THE USA!