I just clicked on the link "Contribute feedback about this site" and was brought to the feedback group
However all the issues that have been logged are now gone. Were they all fixed?
All that is there is some year old posts about winning a pass to global summit 2016. They should not be in this feedback group.
Also the button to "create a new post" is gone from this page.