Oxfam is a British-founded confederation of 21 independent charitable organizations focusing on alleviating global poverty, founded in 1942 and led by Oxfam International.
Oxfam is a British-founded confederation of 21 independent charitable organizations focusing on alleviating global poverty, founded in 1942 and led by Oxfam International.