They're butthurt their changes to Wikipedia in general got removed for no citations
This is a most excellent place for technology news and articles.
They're butthurt their changes to Wikipedia in general got removed for no citations