Publications
The Impact of Social Media on Social movements and public opinion formation
Social movements have played important, even central, roles in the past century, on both local and international levels. They have been able to ...