>Ah, found it. Site News is a new link that can be displayed in the list of links available on the dashboard. That's a good way to keep up with the interface changes.
I believe Site News has always been available in the Dashboard in addition to the main web site page.