F forbes.com Depressing: News Sites Are Their Own Biggest Advertisers 9 points lunatech 14 years ago 2 comments