I've read about a Dutch volunteer, who died in Syria "fighting with the rebels". Obviously from the context you could understand, that he was fighting for the rebels, against the government troops. Article was written by non-native speaker.
Is "to fight with" ambiguous and can be used both as "to fight for" and "to fight against"? Or is is unambiguous and only "to fight against" is the only valid interpretation?