Good grief, that's ancient...
I found that on the wiki. I sent something now removing the news like Indirik suggested; if this works I could update the wiki.
No, there isn't. Do you have a compelling reason why there should be?
This was more of a "please look into this" situation rather than a complaint about a specific player. The in-game link specifically states that it's for complaints about another player. Are the titans the wrong forum for this?