The Trifecta of Civil Resistance French October 27, 2017 by ICNC Intern The Trifecta of Civil Resistance French