Internet: The World’s Digital Town SquareAccording to Global Research Index, 59% of the world’s population or 4.70 billion people use social media and 63% or 5 billion people have access to the internet. Elon Musk called Twitter the “de facto public town square”, but the internet encompasses far more, creating a new paradigm for online interconnected communities, unlocking global localized marketplaces and acting as a tool to hold individuals and institutions accountable. For much of the worl...