1772
Itch.io games site taken down
(lemmy.dbzer0.com)
This is a most excellent place for technology news and articles.
The ADL still does for whatever reason
They aren't the sole authority on the topic.
Clearly, but the articles floating around recently do treat them as the sole authority.
Then ignore those articles.