Report copyright - Nonviolent Struggle Stephen Zunes, Hardy Merriman and ... · Gene Sharp (1973) formulated a now widely accepted definition of nonviolent action as a general technique of protest,
Please pass captcha verification before submit form
Please pass captcha verification before submit form