artsciblog.org
Mozilla Releases The Internet Health Report
Last week, I showed my best friend a preview of the website for the 2018 Internet Health Report. She’s an artist and more of a casual observer of the Internet, but she was so enthusiastic th…