‘IMPEACH’ Banner unfurled at S.F. Giants Baseball Game
Ted Rheingold’s web journal Last night at the Giant’s game, as the National Anthem began some unidentified people urfurled a banner about 14 feet long and 5 feet high that simply said IMPEACH. They were […]