"
I'm not going against the Oxford Dictionary. 'Fighting' means 'fighting' with arms. Protesters 'protest against' a government, they do not 'fight' it. Fighting implies violence to a native English speaker. I can imagine a non-native speaker coming to the conclusion you did, but insurgency always means 'armed'.  — ☎ "