Slide 1 Modern Social Movements Anna Wierzchowska, PhD Slide 2 Attempts in defining social movements Social movements (sm) are any broad social alliances of people who are…