I saw that there was a new Google+ forum but no Google News Site forum or did I miss something? There's soooo much stuff on DP I might have.
i don't know about it. have you searched in the Google? i have seen the Google + forum. but not sure about the news. thanks