Re-Threaded Town Squares?
By Digital Empowerment Foundation Published on: July 24, 2023 Elon Musk has famously called the social-media/microblogging platform that he acquired last year as the Internet’s de facto town square. Some would say the same of Reddit. But all’s not well in any of the town squares, and as the citizens/netizens are increasingly unhappy with the…



