Is there a word or phrase that can be used to define the citizens of a country who are naturally inclined to defend people from another country,race, religion etc simply because they are the underdog or they are being oppressed ?
The citizens of Country A, comes to the rescue of Country B, because Country B is facing the threat of a military invasion from another country and Country B is ill equipped militarily to defend themselves from the invading country.
So, based on the above example what word or phrase can be used to define the people of a Country A, who have sided with the underdog, Country B?
I looked up for a few words and came across the words defender , altruistic and guardian. However, I'm not sure if these words can be used to define citizens of any country who will always side with the underdog or oppressed.