January 20, 2009 Google News: WTF? Edit Delete Autopost In my Google News front page: Now, what's that picture over on the right? Dude.