There is a site nprSucks, but I would love to see more pressure on them, after all WE ALL pay them.
Thank you for the tip on the site. I will become a regular viewer.
Not a whole lot, apparently. I read a news article last year which posited that the federal government's share of their budget is about 13%.