Mapping exercise of hundreds of social protests all over the world, covering 87 countries and looking at movements' grievances, achievements and repression. Impressive.
Mapping exercise of hundreds of social protests all over the world, covering 87 countries and looking at movements' grievances, achievements and repression. Impressive.